Skip to content

Marcia Moffat

Managing Director – Head of Canada, BlackRock

Marcia Moffat is Head of Canada for BlackRock, a global investment management and technology solutions firm that manages over US$6 trillion in assets on behalf of investors worldwide.
As Country Head, Marcia is responsible for the leadership and strategic direction of BlackRock’s Canadian operations. Through its institutional client and iShares businesses, and growing technology and advisory services, BlackRock Canada helps a wide range of investors build better financial futures.

Marcia is also a member of BlackRock’s Global Operating Committee, Global Human Capital Committee and Americas Executive Committee.

Beyond the firm, Marcia is actively involved with several industry and not-for-profit organizations. She chairs the Canadian Coalition for Good Governance, sits on the board of the Ontario Brain Institute and the C.D. Howe Institute, is a member of the Business Council of Canada, and dedicates time to a number of philanthropic organizations.

Marcia has spent most of her career in financial services, including several years at the Royal Bank of Canada where she held progressively senior roles in Investment Banking, Investor Relations and Retail Banking. Earlier in her career, she worked as a corporate finance lawyer in the New York and Paris offices of Shearman & Sterling.

She holds an MBA and a Law degree from the University of Toronto, and a Bachelor of Science degree from McGill. Marcia lives in Toronto with her husband and two sons.