Sherry MacDonald has extensive experience in leadership and risk management within the financial sector. Currently a semi-retired professional, Sherry served as President and CEO of CST Savings from February 2003, focusing on assisting Canadian families in saving for post-secondary education and leading a high-performing executive management team. Under Sherry's leadership, CST Savings has been recognized as one of the 50 best employers in the Greater Toronto Area for two consecutive years. Prior to this role, Sherry held positions as VP Risk Management and CFO, as well as Risk Management Consultant at Deloitte & Touche, where responsibilities included developing risk management functions for various organizations. Sherry holds a degree from the Schulich School of Business at York University, obtained from 1974 to 1978.
Sign up to view 8 direct reports
Get started