Nicky McGrane

Senior Managing Director at Invest

Nicky McGrane is a seasoned executive with extensive experience in private equity and financial management. Currently serving as Senior Managing Director at Investcorp since November 2020, Nicky co-leads North American Private Equity and oversees Post Acquisition activities. Prior to this role, Nicky held the position of Chief Financial Officer at Evolent Health from October 2014 to November 2020, and served as Managing Director at Riverside Management Group, a boutique merchant bank, from July 2013 to October 2014. Additional experience includes an advisory role at Old Trafford LLC and a tenure as CEO of Sbarro, where Nicky executed a financial reorganization and business turnaround. Nicky holds an MBA from Harvard Business School and a BSc in Management from Trinity College Dublin.

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices