Michael Veilleux

Chief People Officer at National Life Group

Michael Veilleux is the Chief People Officer of National Life. He started with the company in 2008 as a recruiter in the People Center. In May 2021 he was appointed Vice President and Chief People Officer. In between he held a variety of positions within the People Center, most recently leading National Life’s team of business partners. He also served as interim Chief People Officer in 2017 and 2018. As Chief People Officer, Michael oversees all people-related functions, including organizational learning and development, talent acquisition and retention, and the company’s culture.

Before joining National Life Michael held leadership roles in several New England based companies, with a focus in sales, operations and human resources.

Location

Montpelier, United States

Links


Org chart


Teams


Offices


National Life Group

8 followers

National Life Group offers life insurance, annuity and investment products to help individuals, families and businesses pursue their financial goals.


Industries

Employees

1,001-5,000

Links