RBC
Financial Analyst (CPA Development Program)
RBC
Auditor (CPA Development Program)
RBC
Assistant Manager, Capital Management
RBC
Associate Director, Capital and Funding Execution
RBC
Senior Auditor (CPA Development Program)
RBC Capital Markets
Director, Corporate Treasury
University of Toronto
Chartered Professional Accountants of Canada (CPA Canada)