Directory

>

Leigh Irwin Allen

Leigh Irwin Allen

AVP, Global Strategic Research & Board Member | Reinsurance Group of America, Incorporated

Old Toronto, Ontario, Canada

View contact details (it's free)

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.

General

Specialist

Technical Background

Leadership Experience

Long-Term Tenure

Professional interests

Industry-specific interests

Leadership Development

Innovation

Organisational experience

Corporate Experience

Consulting Experience

Leigh Irwin Allen

Work Experience

company logo

AVP, Global Strategic Research & Board Member at

Reinsurance Group of America, Incorporated

September 2021 - Present

company logo

Board Member, Board of Governors at

Huron University

January 2021 - Present

company logo

Director, Global Products and Market Intelligence at

Reinsurance Group of America, Incorporated

March 2017 - Present

company logo

Global Research & Development, International Divsion at

Reinsurance Group of America, Incorporated

September 2011 - Present

company logo

Consulting and Communications at

Allen Consulting Inc

January 2005 - October 2011

company logo

Consultant at

Rogers Communications

January 2003 - January 2005

company logo

Senior Associate (Los Angeles, CA) at

Control Risks

October 2001 - January 2003

💼

Strategy Development Manager at

Usa Netowrks

January 2000 - January 2001

company logo

Senior Associate (New York & Los Angeles) at

Kroll Assoc

January 1997 - January 2000

company logo

Intern at

United Nations

January 1996 - January 1997

Logos provided by Logo.dev

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

mail

******@kroll.com

******@rgare.com

Colleagues

avatar
Nicklaus Little

Executive Director, Business Development, U.S. Individual Life

avatar
Ryan Holt

VP & Actuary

avatar
Ryan Lauer

Executive Director, U.S. Finance

avatar
Nicole Xu

Chief Risk Officer (CRO)

avatar
Salil Rao

Executive Director

Sandy Hinton

Executive Director Expense Management

avatar
Ning Wang

Executive Director & Actuary

avatar
Oscar Da Silva Melchor

Chief Underwriter & Head of Claims Netherlands and Nordic region

avatar
Otto Ho

SVP Chief Pricing Actuary Asian Markets

View Contact details (it's free)
Request Profile Removal