Christophe Sanchez

Head Of Strategy And Internal Consulting at Admiral Group

Christophe Sanchez is a seasoned leader in the insurance and technology sectors with a robust track record in strategic leadership and operational management. Currently serving as the Head of Strategy and Internal Consulting at Admiral Group Plc since September 2022, Christophe has held significant roles including Managing Director and Board Member of Admiral India and Chief Information Officer for Admiral Europe. With extensive experience in the insurance domain, Christophe has successfully led the launch and growth of multiple technology-driven insurance ventures across Europe, including Admiral Seguros and L'olivier Assurance. An advocate for innovation, Christophe has also contributed to ventures in the insurtech and fintech spaces as a board member of Preminen and an investor in residence at Idinvest Partners. Academic credentials include an MBA from INSEAD and advanced degrees in Computer Science.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices