EMEA Head of Strategy, Mastercard
london, greater london, united kingdom
McCann Worldgroup
Harvard Business School