Skip to main content
Headshot: Marcia Moffat

Marcia Moffat

Managing Director, Country Head of Canada, BlackRock
Marcia Moffat is a Canadian business leader with extensive global industry experience, who is dedicated to employees, clients and making a positive impact on the world around her.
She is the Country Head of Canada for BlackRock, a global investment management and technology solutions firm that helps a wide range of Canadian investors build better financial futures.  Ms. Moffat drives the vision and strategic direction for BlackRock's Canadian operations, while empowering teams to find their own ways to support and advance it.
Beyond the firm, Ms. Moffat is a strong supporter of the not-for-profit sector and her community. She believes companies and governments should take a long-term view to better society and is actively involved with the C.D. Howe Institute, the Canadian Coalition for Good Governance and the Business Council of Canada, and has prior involvement with the Ontario Brain Institute and Loran Scholars Foundation, among others.
Outside work, Ms. Moffat is a mother of two sons and enjoys spending time with her family outdoors.