Back to Our team 
Craig MacPherson
Business Advisory Partner

Elgin Office,
T: 07795 527530
E: craig.macpherson@jcca.co.uk
Office Managing Partner in our Elgin and Inverness offices, Craig joined the firm as a CA Student in 1989 and qualified in 1993. Craig manages a large portfolio of clients ranging from sole traders to large limited companies and his particular area of expertise is in the construction and property industry.
Sector Experience
Various but particular emphasis on construction.
Expertise
Sharp minds meet at any of our 13 locations
Arrange a free consultation with the team now
Have a general enquiry? Get in touch.