Debbie Dean is a seasoned financial services professional with extensive experience in risk management and operations. Currently serving as Lead Supervisor at the Office of the Superintendent of Financial Institutions Canada since 2015, Debbie Dean oversees the monitoring of business activities and controls for Canadian deposit-taking institutions, employing a structured framework for assessing risk profiles. Prior to this role, Debbie Dean held significant positions at TD, including Associate Vice President of Retail Credit Underwriting, Operations and Technology, where leadership of a 440-member team focused on centralized retail credit adjudication and operational oversight was paramount. Earlier experience as Senior Manager of Credit Centre Operations at TD involved managing credit risk for a team of 85 specialists. Debbie Dean holds two Bachelor's Degrees from York University in Sociology and Geography.
This person is not in the org chart
This person is not in any teams