Ola Elbayouk

Customer Success Manager

Ola Elbayouk is an experienced Customer Success Manager currently at Totara Learning since May 2023, with a strong background in onboarding and implementation as demonstrated at Navitas from May 2021 to April 2023. Previously, Ola worked as a Product Specialist at Roche for seven months and held the position of Global Business Growth and Marketing Manager at Languagenut, focusing significantly on the Middle East. Experience as a Client Support Executive and CAPITA Brand Champion at Brightwave Group involved executing a brand relaunch event and managing customer inquiries, while earlier roles at EE and Sprachcaffe/GEOS Languages Plus emphasized sales and marketing responsibilities. Ola holds a Master of Science in Marketing (Branding and Communications) and a Bachelor of Science (Honours) in Business Management from the University of Brighton.

Links

Previous companies


Org chart

This person is not in the org chart


Teams


Offices

This person is not in any offices