Alison Borland

Alison Borland

Chief People & Strategy Officer
Modern Health

Alison Borland is the Chief People and Strategy Officer at Modern Health, where she leads global people strategy and plays a key role in driving forward strategic initiatives that enhance brand awareness, industry connectivity, organizational effectiveness, and global market leadership.

A seasoned executive with more than two decades of experience in employee benefits, well-being, and strategic growth, Borland previously held roles including Executive Vice President and Chief Wellbeing Officer at Alight Solutions. There, she played a pivotal role in shaping enterprise strategy, scaling high-performing teams, and partnering directly with HR leaders at client organizations, contributing to Alight’s growth trajectory.

Borland also held senior leadership roles at Hewitt Associates and Aon Hewitt, and serves as an advisor to the CEO of Wellist. She is widely recognized for her ability to bridge business strategy with culture and people, and for her contributions to public policy—having advised institutions including the U.S. Senate HELP Committee and the Department of Labor.

Borland is a Fellow of the Society of Actuaries (expired) and a graduate of Vanderbilt University.