Teach St Louis Employee Directory

Teach St Louis corporate office is located in 2315 Locust St Ste 8, Saint Louis, Missouri, 63103, United States and has 11-50 employees.

Employees by Department

Departments

Number of employees

C-Suite

2

Human Resources

2

Medical & Health

1

Key Employees of Teach St Louis

  • AL
    United States flag for contact location.
    Anne Lamb

    Managing Director, Program & Evaluation

    PhonePhoneEmailEmail
  • PhonePhoneEmailEmail
  • PhonePhoneEmailEmail
  • PhonePhoneEmailEmail
  • PhonePhoneEmailEmail
  • PhonePhoneEmailEmail

Teach St Louis Global Presence

globalPresence illustration
North America1-10

Index of contact profiles from Teach St Louis

Hundreds of professionals searching for Teach St Louis have connected with key decision-makers. Join them?
Contact Name
Contact Info
Job Title
HQ Location
12

Former Employees at Teach St Louis

Explore people who held key positions, contributed to Teach St Louis's success, and advanced their careers.

  1. Apprentice Guide at City Garden Montessori...

    Worked as Teach STL Cohort 2024

    at Teach St Louis

    email Kate Justis Email direct Kate Justis Direct
  2. Regional Assistant Man... at KIPP St Louis

    Worked as Cohort Member

    at Teach St Louis (2020-2024)

    Flame icon indicating likelihood to engage via phone.email Alice Indelicato Email Flame icon indicating likelihood to engage via email.direct Alice Indelicato Direct
  3. Instructional Leadersh... at The Opportunity Trust

    Worked as Mentor Teacher

    at Teach St Louis (2024-2025)

    email Erica Williams Email direct Erica Williams Direct

Explore More

People from Similar Companies in the Education Industry Located in Missouri, United States

Frequently Asked Questions Regarding Teach St Louis Employees

How many employees does Teach St Louis have?
Teach St Louis has 11-50 employees
Who are Teach St Louis key employees?
Some of Teach St Louis key employees are Anne Lamb
Where is Teach St Louis located?
Teach St Louis’s headquarters are located at 2315 Locust St Ste 8, Saint Louis, Missouri, 63103, United States
How do I contact Teach St Louis?
Teach St Louis Contact Info: Website: www.teachstlouis.org
What does Teach St Louis do?

Teach St. Louis is dedicated to recruiting, training, and supporting effective educators for the public schools in St. Louis. They offer innovative programs such as residency and alternative certification, as well as graduate degrees and certificates for current teachers aiming to enhance their skills. The organization fosters a collaborative learn... ing environment that emphasizes critical feedback and reflection among its participants. They seek diverse candidates who are passionate about helping all students achieve high outcomes.Read More

Is Teach St Louis a public company?
Teach St Louis is private company therefore does not currently have an official ticker symbol
See more information about Teach St Louis Employees

Get Started with ZoomInfo

Register for free

Sign Up for Free

Get started for free! No credit card needed. Enjoy up to 25 free contacts each month at no cost.
Elevate your prospecting to the next level

Supercharge Your Prospecting

Search ZoomInfo's database of 106M+ companies and 140M+ professionals to find your next lead.
Expand your business

Grow Your Business

Reveal both personal and business contact details, including emails and phone numbers, and close your most valuable buyers.