Leah Charbonneau is an experienced professional in customer success and business development, currently serving as a Senior Customer Success Manager at Blue J since September 2024. Prior to this role, Leah held the position of Senior Customer Success Manager at Euna Solutions and progressed through various roles in customer success and account management at Vidyard and Bridgit. Leah began their career in business development and media at IMI International and Allianz Partners, showcasing a strong foundation in marketing through a Bachelor of Commerce degree from the University of Guelph, specializing in Marketing Management.
Sign up to view 2 direct reports
Get started