JM

John Makin-Shaw

Head Of Propositions, Insight And Customer Experience at Travelers Europe

John Makin-Shaw currently serves as the Head of Propositions, Insight and Customer Experience at Travelers Europe, focusing on enhancing commercial insurance experiences for brokers, customers, and employees since January 2019. In addition to this role, John has been an Associate at the School of Marketing since June 2020. Previous positions include General Manager of Marketing at Aioi Nissay Dowa Insurance Europe, where responsibility encompassed brand strategy and communications across multiple European territories. Prior roles also feature leadership in research, development, and innovation at Direct Line Group, various managerial positions at HSBC, and strategic roles at Cater Allen Private Bank and Barclaycard. John Makin-Shaw holds a BA in Art History with English from the University of Nottingham.

Links

Previous companies

HSBC logo
Direct Line Group logo
Aioi Nissay Dowa Europe logo