Summary
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. Marcia 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, Marcia 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, Marcia is a mother of two sons and enjoys spending time with her family outdoors.