Allen will work with multinational organizations to develop strategies for delivering health risk management, absence management, and behavioral health solutions at the global, regional, and local-country levels. He will be based in Los Angeles and Singapore.
“In Asia, Mercer is focused on innovation and leading the market with health and wellness management solutions that improve the performance of benefits plans and employer competitiveness,” said Rosaline Chow Koo, Senior Partner and leader of Mercer’s Health & Benefits business in Asia Pacific, in a news release.” With Dr. Allen’s expertise, we will develop enhanced programs that directly impact health costs, productivity and employee engagement levels. These strategies and solutions include health risk management, vendor negotiations and the development of metrics around employee health.”
According to the news release, prior to joining Mercer, Allen was the regional medical director for Asia strategy with International SOS, based in Singapore. He developed sales and marketing strategies, and consulted with multinational organizations to develop health management programs for expatriate and local employees. He also has served as Medical Director with Great West HealthCare, Aetna, and Cigna in the U.S.
Allen holds a Bachelor of Science degree in Biology and a Doctor of Medicine degree from Creighton University, where he also completed his residency in Internal Medicine.