Michelle Myers Email

Director Administration & Finance . Opera Theatre of Saint Louis

Current Roles

Employees:
127
Revenue:
$7.5M
About
St. Louis's internationally recognized festival opera company. "Bold and innovative... a spell-binding festival" - The Sunday Times (London)
Opera Theatre of Saint Louis Address
210 Hazel Ave
Webster Groves, MO
United States
Opera Theatre of Saint Louis Email

Past Companies

Opera Theatre of Saint LouisDirector of Administration & Finance
Opera Theatre of Saint LouisDirector Of Administration
Opera Theatre of Saint LouisAssociate Director for Strategy and Organizational Development

#1 Startup Dataset

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