EB

Elizabeth B.

Customer Success Manager - Enterprise

Elizabeth B. has extensive experience in customer success and sponsorship management across various industries. From September 2019 to October 2020, Elizabeth held multiple leadership roles at Women in Localization, including Global Sponsorship Director and Chapters & Global Growth, Sponsorship Liaison. In subsequent positions at Docebo from March 2022 to January 2023, Elizabeth managed a portfolio generating USD $2.5 million in revenue as a Customer Solutions Consultant - Mid Market and later as a Customer Success Manager. Currently, since February 2025, Elizabeth serves as a Customer Success Manager - Enterprise at ON24, overseeing a portfolio in the Financial Services vertical with an annual recurring revenue of USD $4 million. Prior roles include positions at XTM International and Baxter Fawcett Design Studio, showcasing a diverse background in customer success and business development, complemented by a Bachelor of Arts (BA) Hons from Buckinghamshire New University.

Location

London, United Kingdom

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices