Marcia Moffat, Managing Director, is Country 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.
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. The BlackRock Canada team is focused on sharing the very best of their firm’s global capabilities and local expertise with their Canadian clients.
As Country Head, Ms Moffat is responsible for the leadership and strategic direction of BlackRock’s Canadian operations. She is also a member of BlackRock’s Global Operating Committee, Global Human Capital Committee and Americas Executive Committee.
Beyond the firm, Ms Moffat 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.
Ms Moffat 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 (biology) degree from McGill University. Marcia Moffat lives in Toronto with her husband and two sons.