Elena Baleva is an experienced professional in customer success and marketing, currently serving as a Customer Success Manager at Numerator since 2021. Previously, Elena held positions at Align Technology as a Marketing Manager and at Bausch + Lomb as a Product Manager. Additional experience includes serving as Assistant Brand Manager at Bausch Health Companies Inc. and Account Executive at Commix Communications Inc. Early career development involved a Business Strategy Summer Internship at The Lewis Group and an Account Executive Summer Internship at Commix Communications Inc. Elena's expertise encompasses strategic planning, client relationship management, project execution, and digital and print marketing. Elena holds a degree from the Schulich School of Business at York University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices