John’s course delivered exactly what I've been searching for. It was very tailored to what I needed and he made it interesting and easy to stay focused, learn, share knowledge and experience.
--Senior Internal Auditor, Financial Services, Dubai
John supported me and my team with invaluable advice and guidance. He is always keen to share his extensive knowledge and insight concerning Internal Audit and Risk Management. John always finds time to guide and help in a challenging situation.
--Head of Internal Audit, Public Sector, Georgia
John is a great trainer. I learnt about root cause analysis and analysis tools, testing techniques and strategies to enhance my audit planning and delivery.
--Audit Officer, Property Services, Malaysia
The best courses I’ve ever attended were run and presented by you John! The content and your ability to deliver on the “why” rather than just the “how” really makes a difference and adds value in everyway ?. 
--Safeguarding Due Diligence Manager, UK central government