Back to Our team

Craig MacPherson

Business Advisory Partner

Craig MacPherson

Elgin Office,
T: 01343 547492 or 01463 796 200

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.

Sharp minds meet at any of our 13 locations

Arrange a free consultation with the team now

Have a general enquiry? Get in touch.