Michelle, Head of Customer Success EMEA, ensures client success in online events. With a Masters in Translation Studies and a BA in French and Italian.