John is a Chartered Professional Accountant and a certified business coach. He has a wide range of financial leadership experience gained across a major Canadian corporation, has managed teams, mentored and coached individuals, and has served on Boards of Directors of not-for-profit organizations.
Areas of Expertise
- Mentoring and coaching individuals in business
- Risk management and governance
- Program management across cultures and generations
- Internal control assessments
John is passionate about building the capability of individuals and teams to draw on their own and other resources to solve business challenges. He has led teams and directed programs for a major Canadian corporation. He has initiated and managed cross-functional programs across the corporation and around the world – programs recognized for their leadership. His experience has included program management, risk management and governance, internal control assessment, internal auditing, controllership, financial management, environmental risk, corporate social responsibility and human resources.
John teaches business ethics to members of Chartered Professional Accountants of British Columbia and is an active coach and mentor to business professionals. In the not-for-profit sector, he has served on a number of Boards of Directors and is currently a Board member, Treasurer and Chair-elect of Food for the Hungry Canada.