Lisa Starbuck is a seasoned professional in customer success and marketing with extensive experience in managing client relationships and driving product adoption. Currently serving as Manager of Customer Success at Wrike since May 2021, Lisa oversees a global team responsible for a substantial annual recurring revenue. Previous roles include Senior Customer Success Manager and Enterprise Customer Success Manager at OneCause, where Lisa facilitated client onboarding, managed retention metrics, and aligned resources with client objectives. A background in marketing includes roles as Head of Marketing and Public Relations at OneStep.Life and Online Marketing Manager at BOLD. Lisa holds a degree in Advertising from the University of San Francisco and has furthered education at Bethel School of Ministry and Emerson College.
Sign up to view 0 direct reports
Get started