Eric Scroggins Email

CEO and Founder . The Opportunity Trust

Current Roles

Employees:
33
Revenue:
$0
About
The Opportunity Trust is the result of nearly a year studying what is working in our nation's most dynamic regions and by engaging parents and teachers, as well as leaders in schools, communities, and businesses on how we can help to accelerate the pace of change in St. Louis. We envision a St. Louis where every single person is able to find success in a rapidly changing world and a region that draws people from all backgrounds because of its renewed sense of possibility, growing economic opportunity, and safe, just, and joyful communities.
The Opportunity Trust Address
5501 Delmar Blvd
St Louis, MO

#1 Startup Dataset

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