John joined CavanaghKelly in 2007 and was promoted to Senior Manager in 2019.
During his time with the Practice, John has built a strong core skill set working with the SME team, dealing with Limited Companies, sole traders and partnerships across a wide range of sectors from engineering, professional services, farmers, manufacturers and retailers.
He has experience in delivery of tax services, statutory filing requirements, management accounts, KPI's, and refinancing amongst others.
Member of board of Maghera Development Association Limited, acting in an advisory role with the aim of promoting business development within the Maghera and Mid-Ulster area.
On a personal note
Keen sports enthusiast with a love for musical instruments of all shapes and sizes.