Cathryn Gowan Email

Head Digital Assets . Saint Louis Art Museum

Current Roles

Employees:
263
Revenue:
$35M
About
The Saint Louis Art Museum was founded in 1879 and was then called the St. Louis School and Museum of Fine Arts, an independent entity within Washington University. The Museum was originally located in downtown St. Louis but relocated to our current home in Forest Park following the 1904 World's Fair. Designed by famed architect Cass Gilbert, the Museum's Beaux-Arts style building bears the inscription Dedicated to Art and Free to All. The Museum's long-standing commitment to free admission makes it possible for everyone to have the opportunity to visit our galleries as often as they like throughout the year.
Saint Louis Art Museum Address
One Fine Arts Drive
St. Louis, MO
United States

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.