John has 20 years’ experience in management consulting, project management, and financial control in the financial services industry. As a Chartered Certified Accountant with a BSc in Project Management he lectures in Project Management, Accounting and Financial Reporting.