The Customer Success Team at Celtra is dedicated to ensuring that clients derive maximum value from the company's creative software solutions. This team collaborates closely with brands and media organizations to provide tailored support, optimize usage, and drive adoption of Celtra’s tools, ultimately enhancing customer satisfaction and fostering long-term partnerships. They also serve as a vital link between customers and product development, advocating for client needs and feedback to continuously improve the user experience.
Alex Barrett
Senior Customer Success Direct...
Alexander Griffiths
Sr. Director, Customer Success...
Andrew Leslie
Senior Customer Success Manage...
Emma Guilloux
Sr. Director, Customer Success...
Erin Donahue
Sr. Director, Customer Success
Kelly Carmody
Sr. Director, Customer Success...
Maria I. Newell
Customer Success Director - En...
Natalie Stamoulatos
VP, Global Customer Success
Tessa Daugherty
Sr. Director, Lead Emea/apac C...
Ziva Sanda
Customer Success Manager
View all