Leah Dean

Leah will support the strategic growth of the North American region, focusing primarily on the Bermuda market and its interaction with global clients.

Leah previously worked in the Insurance/Reinsurance industry for over twenty years in a variety of global and executive human resources and shared services roles, including Senior Vice President, Head of Group of Human Resources at Renaissance Re, and Vice President, Global Generalist & Director of Human Resources (Bermuda) at XL Group.

Passionate about the development of leaders, today, she works with clients in various industries across the globe to create HR and leadership strategies designed to build connected, inclusive teams that deliver results. She is the author of the best-selling book, Assemble the Tribe, and is the founder of a women’s leadership program. Leah holds an MBA Degree from St. John’s University and is a certified Strengths Coach.