Leign Allen

Leigh Allen

Associate Vice President
Strategic Research

Leigh Allen, AVP at Reinsurance Group of America, Inc. (Ë¿¹ÏÊÓƵAPP) is part of the Strategic Research team overseeing industry and market surveys and research. Her articles and white papers have been featured in many trade publications and she is regarded as a subject matter expert on several key life and health insurance topics. Prior to joining Ë¿¹ÏÊÓƵAPP in 2011, Leigh worked as a Senior Analyst in risk management consulting for Control Risk Group and Kroll Associates in the United States. Leigh earned a Master of Science degree from the London School of Economics and Political Science (UK).