LA

Leigh Irwin Allen

Avp, Global Strategic Research & Board Member

Leigh Irwin Allen is a seasoned professional with extensive experience in strategic research and consultancy. Currently serving as the AVP of Global Strategic Research and a Board Member at Reinsurance Group of America, Incorporated since September 2011, Leigh has held various leadership roles in global products and market intelligence. Additionally, since January 2021, Leigh has served as a Board Member of the Board of Governors at Huron University. Previous experience includes consulting for Allen Consulting, where Leigh managed projects for organizations such as UNICEF Canada and Control Risks. Other roles include consulting at Rogers Communications, serving as a Senior Associate at Control Risks Group in Los Angeles, and strategy development at USA Networks. Leigh's early career includes positions at Kroll Associates and an internship at the United Nations. Academic credentials include an MSc. from The London School of Economics and Political Science, a CHRM from Humber College, and a BA from Huron University.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices