CIBC
Senior Business Development Manager
CIBC
Client Service Manager
E-Logic Info Tech Ltd
Personal Account Manager
CIBC
Financial Planner
CIBC
Business Development Manager
National Bank of Canada
Micro Region Manager
National Bank of Canada
Business Acceleration Coach
National Bank of Canada
Branch Manager
St Jerome High School
University of Waterloo
Queen's University