- Sign In
Michelle is Head of Customer Success EMEA, and helps clients meet and exceed their online event goals. From onboarding, to on-going support, Michelle is dedicated to ensuring the highest quality of service. When she’s not looking after WorkCast’s customers, she’s one of our resident language experts. Michelle graduated with a Masters in Translation Studies from Durham University in addition to a BA in French and Italian at the University of Leeds. Outside of work, she loves running, and takes part in trail ultra marathons for fun. Michelle graduated with Masters in Translation Studies from Durham University in addition to a BA in French and Italian. Before returning to her native North East England, she spent time living and working in the South of France and Italy.