John is a Chartered Accountant and independent training consultant, who lectures for major accountancy practices, professional bodies, training companies and publishers. He speaks on financial reporting, auditing, anti- money laundering and company law.
Previously, he has been the technical partner for a top thirty firm of accountants and head of an accountancy network.
John is a member of ICAEWs Audit and Assurance Faculty’s Practitioner Services Panel and has been involved with presenting and writing the material for the Audit & Assurance and Financial Reporting Faculty’s Roadshows for a number of years. He also regularly writes for Audit & Beyond and is the author of Core Auditing Standards for Practitioners