Female
Megan McClellan is based out of New York, New York, and is the Chief Financial Officer of Onex. Megan previously worked at The TCW Group as a Chief Strategy Officer. Megan McClellan attended NYU Stern School of Business. Megan McClellan has received John W. Beech Memorial Award for Animal Welfare.
Headlines from Google News. Social posts load from the platform only when you open a tab.
The Globe and Mail · May 16
The Globe and Mail · Oct 16