Sharon MacLeod

Director at Power Corporation of Canada

Ms. MacLeod is a Company Director. She is a marketing and business leader with over 20 years of experience growing brands and businesses within Unilever, where she held the positions of Global Brand Vice-President, North American Vice-President of Personal Care and Vice‑President of Unilever Canada from 1998 to 2019.

Ms. MacLeod is a director of several Power Group companies in North America, including IGM, IG Wealth Management and Mackenzie Inc. since 2017. She is a Strategic Board Member for The Carlyle Group and an Advisor to Portag3 Ventures. She previously was a member of the Advertising Standards Canada Council. Catalyst Canada honoured Ms. MacLeod in 2014 as a Business Leader and she was named by Women’s Executive Network (WXN) as one of Canada’s most powerful women.

Ms. MacLeod holds a Bachelor of Commerce and Master of Science in Marketing Management from the University of Guelph, and she is a graduate of the Harvard Business School’s Corporate Boards Program.

Timeline

  • Director

    Current role