KPMG Canada
Audit Staff Accountant
KPMG Canada
Taxation Specialist - Private Enterprises Division
KPMG Canada
Taxation Specialist - Information, Communications and Entertainment Division
KPMG Canada
Taxation Manager - Private Enterprises Division
RBC Wealth Management
Vice President, Financial Planning Specialist
Financial Planning Standards Council
Chartered Professional Accountants of Canada (CPA Canada)