male avatar

John Bain

Global Head - Quality and Risk Management, Tax and Legal

Toronto, Ontario, Canada

Work:
Employment History of John Bain

KPMG

Global Head - Quality and Risk Management, Tax and Legal


Finance Canada

Senior Tax Policy Officer


KPMG Canada

Partner


KPMG in the UK

Senior Manager


European Commission

VAT Policy Officer

Schools:
Schools Attended by John Bain

BCCI


Carleton University

Related:
Others that have worked at the same companies
Senior Manager at kpmg.ca

Chair of the Board of Directors at kpmg.ca

Senior Manager at kpmg.ca

Senior Economist at fin.gc.ca

Co-Founder and Lead Developer at fin.gc.ca

Senior Policy Advisor at fin.gc.ca