David Charles

Senior Analyst

David Charles is a Senior Analyst in the Financial Stability Department at the Bank of Canada. David is part of the team responsible for financial market infrastructure resolution and financial sector crisis preparedness. He holds a Bachelor of Commerce with Honours from Queen’s University and is a CFA charterholder.


Senior Analyst
Financial Stability
Resolution and Crisis Preparedness

Bank of Canada
234 Wellington Street
Ottawa, ON, K1A 0G9


  • Bachelor of Commerce with Honours, Queen's University

Follow the Bank