Our Team

John Roche FCCA

Client Services Director

Prior to joining ARM, John worked in the fiduciary sector. John’s career in the insurance industry spans over 15 years and as a Client Service Director, he is responsible for a broad selection of clients covering a number of different industries. John has a detailed knowledge of the technical accounting issues associated with captive insurance companies. John is a Fellow Chartered Certified Accountant.