Marc-Antoine Allen

Managing Director at Major Rock Corporation

Marc-Antoine Allen currently serves as Managing Director at Major Rock Corporation, a position held since November 2023. Prior experience includes serving as Senior Principal at Sagard Holdings from September 2018 to September 2023 and as Senior Associate at CPP Investment Board from September 2012 to September 2018, where initial involvement began as a Summer Analyst in Private Investments during May to August 2011. Educational background includes graduating as Valedictorian from McGill University’s Desautels Faculty of Management in 2012 and participating as an International Exchange Student at The Wharton School in 2010.

Links

Previous companies

Sagard logo

Org chart


Teams

This person is not in any teams