Leign Allen

Leigh Allen

Associate Vice President
Strategic Research

Leigh Allen, AVP at Reinsurance Group of America, Inc. (69É«ÇéƬ) 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 69É«ÇéƬ 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).