Michael Nestor

Chief Executive Officer 



Michael Nestor joined The Lewin Group in 2013 and is the chief executive officer of the organization. In this role, Nestor provides end-to-end leadership across all aspects of The Lewin Group.

A successful executive with more than 20 years’ experience, Nestor has developed corporate business strategies and complex enterprise initiatives to deliver innovative solutions to enhance customer satisfaction, drive revenue growth and reduce operational expenses.

Prior to joining Lewin, Nestor served in multiple executive roles as part of the rescue team for the initial roll out of Healthcare.gov among others. 

Nestor received his bachelor’s degree in management information systems from New York University and is a recipient of the NYU Founders Day Award for academic achievement.