Directory
>
Leigh Irwin Allen
Leigh Irwin Allen
AVP, Global Strategic Research & Board Member | Reinsurance Group of America, Incorporated
Old Toronto, Ontario, Canada
Leigh Irwin Allen
Summary
Leigh Irwin Allen is a seasoned professional with extensive experience in international affairs and the reinsurance industry, currently serving as the AVP of Global Strategic Research at the Reinsurance Group of America. As an active member of the Board of Governors for Huron University College, Leigh contributes to educational initiatives while leveraging a strong background in business development and risk management consulting. Over the years, Leigh has authored numerous white papers and articles, demonstrating a commitment to thought leadership in insurance-related topics. Known for assembling and leading global teams, Leigh excels in strategic planning and project management, driving innovation in emerging markets. With a robust academic foundation from prestigious institutions like the London School of Economics, Leigh combines practical experience with theoretical knowledge, making a significant impact in the field. Passionate about aligning business objectives with research-driven solutions, Leigh is dedicated to fostering growth and sustainability in the insurance sector.
Leigh Irwin Allen
Work Experience
AVP, Global Strategic Research & Board Member at
Reinsurance Group of America, Incorporated
September 2021 - Present
Board Member, Board of Governors at
Huron University
January 2021 - Present
Director, Global Products and Market Intelligence at
Reinsurance Group of America, Incorporated
March 2017 - Present
Global Research & Development, International Divsion at
Reinsurance Group of America, Incorporated
September 2011 - Present
Consulting and Communications at
Allen Consulting Inc
January 2005 - October 2011
Consultant at
Rogers Communications
January 2003 - January 2005
Senior Associate (Los Angeles, CA) at
Control Risks
October 2001 - January 2003
Strategy Development Manager at
Usa Netowrks
January 2000 - January 2001
Senior Associate (New York & Los Angeles) at
Kroll Assoc
January 1997 - January 2000
Intern at
United Nations
January 1996 - January 1997
Leigh Irwin Allen
Education
London School of Economics and Political Science, Msc.
January 1995 - January 1996
Humber College, Chrm
January 1994 - January 1995
Huron University, Ba
January 1989 - January 1993
Frequently Asked Questions about Leigh Irwin Allen
What is Leigh Irwin Allen email address?
Leigh Irwin Allen's primary email address is ******@kroll.com. To view the full verified email and additional contact details, sign up for free with Muraena.
What company does Leigh Irwin Allen work for?
Leigh Irwin Allen is a AVP, Global Strategic Research & Board Member at Reinsurance Group of America, Incorporated, a company specializing in Agencies, Brokerages, & Other Insurance Related Activities.
Where Leigh Irwin Allen graduated from?
Leigh Irwin Allen holds a degree in from London School of Economics and Political Science.
How can I directly contact Leigh Irwin Allen?
To contact Leigh Irwin Allen directly, you can use the email address ******@kroll.com. Complete contact information is available upon registration with Muraena.
Who is Leigh Irwin Allen?
Leigh Irwin Allen is a seasoned professional with extensive experience in international affairs and the reinsurance industry, currently serving as the AVP of Global Strategic Research at the Reinsurance Group of America. As an active member of the Board of Governors for Huron University College, Leigh contributes to educational initiatives while leveraging a strong background in business development and risk management consulting. Over the years, Leigh has authored numerous white papers and articles, demonstrating a commitment to thought leadership in insurance-related topics. Known for assembling and leading global teams, Leigh excels in strategic planning and project management, driving innovation in emerging markets. With a robust academic foundation from prestigious institutions like the London School of Economics, Leigh combines practical experience with theoretical knowledge, making a significant impact in the field. Passionate about aligning business objectives with research-driven solutions, Leigh is dedicated to fostering growth and sustainability in the insurance sector.
Leigh`s contact details
******@kroll.com
******@rgare.com
Colleagues
Executive Director, Business Development, U.S. Individual Life
VP & Actuary
Executive Director, U.S. Finance
Chief Risk Officer (CRO)
Executive Director
Executive Director Expense Management
Executive Director & Actuary
Chief Manager
Chief Underwriter & Head of Claims Netherlands and Nordic region
SVP Chief Pricing Actuary Asian Markets