Nicky McGrane is a Senior Managing Director at Investcorp, where he is Head of Post Acquisition. In this role, he works across Investcorp's portfolio on a variety of operational and financial matters, leveraging his extensive experience in consulting, private equity, and operations.
Prior to joining Investcorp in November 2020, McGrane served as Chief Financial Officer of Evolent Health (NYSE:EVH) for six years.