Stephen took up the role of Tynwald Auditor General (TAG) for the Isle of Man from 1 May 2023. He is responsible for running the Office of the Tynwald Auditor General on the Isle of Man, which is known as Audit Vannin.

Prior to his appointment as TAG, Stephen was the Deputy Controller and Auditor General for the States of Jersey for 10 years. Prior to that he spent over 26 years at the Audit Commission for Local Authorities and the National Health Service in England, delivering public audit. After having served as a District Auditor, with personal responsibility for the delivery of public audit to a portfolio of public boides, For over eight years Stephen served in senior professional leadership roles on audit, ethical, compliance, accounting technical support and quality for the Audit Commission’s Audit Practice of 1,000 staff.

In addition, Stephen has acted as a Trustee Director for the Audit Commission Pension Scheme for over 16 years and chairs its Investment Committee. He also undertakes roles for two English local authorities.

Stephen gained his BSc (Econ) at the University of Cardiff before an MSc at the University of York. He is a member of the Institute of Chartered Accountants in England and Wales (ICAEW) and of the Chartered Institute of Public Finance and Accountancy (CIPFA).

Copyright © Audit Vannin 2026 Built by Scorch Isle of Man