Having commenced working for the firm in 1989, James has progressed to a senior role within the client services team. He deals with all aspects of client needs across a wide range of businesses. He is particularly interested in assisting in business development through active involvement in management accounting services. James is a Xero certified adviser. In his spare time, when not spent with wife Jo and three daughters, James enjoys cricket, snooker and golf.