Henri Leigh

Vp, Chief Architect Infrastructure And Cloud Services at Travelers

Henri Leigh currently serves as the Vice President and Chief Architect of Infrastructure and Cloud Services at Travelers since January 2022. Prior experience includes leadership roles at Deloitte Consulting as a Cloud Architecture, Strategy, and Transformation Leader from May 2021 to December 2021, and at Liberty Mutual Insurance, where Henri held positions as Director of Cloud Engineering and Services and Senior Architect and Enterprise Technologist from 2012 to May 2021. Earlier career experience encompasses various IT roles at AstraZeneca from 2000 to 2012, senior consulting responsibilities at First Consulting Group from 1998 to 2000, and a software engineering role at Prohet 21, Inc. from 1996 to 1998. Henri's academic qualifications include an MBA in Business from Drexel University's LeBow College of Business, a BS in Physics from Rensselaer Polytechnic Institute, an MS in Pharmaceutics from Temple University, and an MS in Applied Statistics from West Chester University of Pennsylvania.

Links