SO

Stacy O.

Director, Customer Success - Enterprise NA

Stacy O. is the Director of Customer Success at Cresta, where they leverage over 10 years of experience in MarTech and analytics to enhance contact center operations through generative AI. Previously, Stacy held roles at Branch, including Sr. Manager of Customer Success for Enterprise NA & LATAM, and contributed significantly to the customer experience for leading brands. They also served in various positions at Localytics and Pendo.io, focusing on customer growth and technical account management. Stacy holds a Bachelor's Degree in Information Technology with a concentration in Web Development from Curry College.

Location

San Francisco, United States

Links


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices