Teachable

Teachable

HQ
New York, NY
Total Offices: 2
150 Total Employees
Year Founded: 2014
Jobs at Teachable

Search the 1 job at Teachable

Recently posted jobs

6 Days Ago
New York, NY
Hybrid
eCommerce • Edtech
Senior Customer Success Manager responsible for managing growth opportunities and activations for top course creators, delivering tailored growth strategies, providing proactive strategic guidance, fostering business expansion, and enhancing brand authority. Collaborates with various teams to drive course sales growth. Reports to the Director of Customer Success & Partnerships.