Michelle Engel is the Chief Talent Officer at Evolent Health and is responsible for leading Evolent's people and culture strategy. Previously, Michelle held roles across Evolent’s Talent team including: New Century Health Talent leadership as well as Evolent Health’s Employee Experience and Talent Operations team. She was responsible for creating the company’s philosophy and approach for employee programs that foster and promote a positive overall employee experience.
Before joining Evolent, Michelle held a variety of HR positions at AOL, Inc. including both line HR, Solution Center and Center of Excellence roles, most recently as the company’s Director, Total Rewards and Operations. Michelle began her career working in the training, recruiting and HR business partner space for Footstar, Inc. Michelle received her bachelor’s degree in psychology and English from Lehigh University.