The Sales and Customer Success team at Teachable is dedicated to driving revenue growth and enhancing customer satisfaction. They work collaboratively to attract and onboard new creators, ensure their success with the platform, and build lasting relationships through strategic support and tailored solutions. This team also focuses on delivering exceptional service and resources, helping users effectively create and sell their online courses.
Alyssa Libo
Support Enablement Coordinator
Eric Elles
Product Support Specialist
Ezra Anderson
Customer Support Specialist
Mary Yamasato
Creator Experience Manager
Mspm Larry Watson
Manager, Customer Experience
Olivia Owens
Creator Partnerships & Busines...
Sean Barron
Inside Sales Manager
Soph Avalos
Customer Success Manager II
Stephanie Duchon
Senior Customer Success Manage...
Zeina Muna
Director Of Customer Success &...
View all