JM

John Makin-Shaw

Head Of Experience & Insights 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.

Location

London, United Kingdom

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices


Travelers Europe

Travelers Europe is part of an industry leading organisation committed to constantly adapting to changing times. Combining financial strength and over 160 years of experience with local knowledge and expertise, we put our customers’ needs at the heart of everything we do. Our specialist underwriting skills, knowledge around the risks businesses face and our team of claims professionals all help us achieve our aim of providing first-class service in everything we do. Follow Travelers Europe on LinkedIn to gain access to the latest insight, opinion and business tools to help manage your business as you grow.


Industries

Employees

10,000+

Links