Teachable

Teachable

New York , NY
200 Total Employees
100 Local Employees
Year Founded: 2014
Jobs at Teachable

Search the 2 jobs at Teachable

Recently posted jobs

eCommerce • Edtech • Payments • Sales • Social Impact
The Team Lead, Customer Success role at Teachable involves leading the Customer Success team, implementing new processes, collaborating with other teams, and driving total course sales growth for top creators. The role also includes providing strategic guidance, fostering business expansion, enhancing brand authority, and developing playbooks for creator growth.
eCommerce • Edtech • Payments • Sales • Social Impact
Revolutionize Teachable's social media channels, aligning them with go-to-market initiatives, crafting compelling content, collaborating cross-functionally, and impacting business goals. Responsible for social media campaigns, community management, and educating followers about Teachable's platform. Must have 2 years of experience in social media.