From 1992 to 2011, Sonia played a key role in developing strategy and direction for CIBC and held various leadership roles including Senior Executive Vice-President, CIBC Wealth Management, Executive Vice-President, Asset Management, Card Products and Collections, and Executive Vice-President of Global Private Banking and Investment Management Services. Prior to joining CIBC, Sonia held various positions with American Express Canada and Saatchi & Saatchi.
From July 2017 to January 2018, Sonia served as Co-Interim President and CEO of Foresters Financial.
Sonia is currently on the Board of the Hospital for Sick Kids Foundation, the Toronto French School, Laurentian Bank and CI Financial. She has previously served on a number of other corporate and not-for-profit boards.