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.

Links

Previous companies

TD Bank Group logo

Org chart

This person is not in the org chart


Teams

This person is not in any teams