Katie Meagher

Engagement Manager, London Business School