John is a Director within the Moore Stephens Governance, Risk and Assurance (GRA) group with a specific focus on Business Transformation, IT Change Assurance and Programme Management. Recent work has involved individual consultancy assignments and managing multi-disciplined teams within work programmes in Europe, Africa and the Middle East. Previous experience within Moore Stephens included the role of Delivery Director for Moore Stephens Consulting with responsibility for software delivery across the application development and business intelligence teams.

John is a certified DSDM Practitioner and remains a hands-on project manager and project consultant with a track record of delivery across a number of business sector, both private and public.