Michelle O'Donovan

Senior Director: Project And Business Process Mgnt Coe, Strategic Portfolio & Project Execution at Investment Management Corporation of Ontario (IMCO)

Michelle O'Donovan is a senior management executive with over 25 years of experience in the financial services industry, currently serving as Senior Director of Project and Business Process Management Center of Excellence at Investment Management Corporation of Ontario since July 2021. Previous roles include Senior Program/Project Manager Consultant at Semafore Inc., Managing Director of Professional Services at SixS Partners, and various project management and consulting positions at Manulife, The Co-operators, Sun Life Financial, and Metafore. Michelle's expertise lies in selecting, developing, and implementing methodologies for corporate-wide people, processes, and technology, with a strong focus on delivering business value and improving operational efficiency across organizations.

Links

Previous companies

Manulife logo
Sun Life Financial logo
METAFORE logo