Back to Our team

Craig MacPherson

Business Advisory Partner

Craig MacPherson

Elgin Office,
E: craig.macpherson@jcca.co.uk

Partner in our Elgin office, Craig has over 35 years’ experience providing Audit and Business Advisory services to clients across a variety of industry sectors.

Craig joined Johnston Carmichael in 1986 as an accounts and filing assistant before transferring to the Audit team in 1989. After qualifying as a CA in 1993, Craig managed many of the firm’s larger audit clients before moving to the Business Advisory team in 1999.

Craig became Partner in 2004 and was appointed to the firm’s Board in 2014.

Craig currently manages a large portfolio of clients ranging from sole traders to large limited companies.

Sector Experience

Various but particular emphasis on construction.

Arrange a free consultation with the team now

All fields are required

Reason for meeting


  •   
  •   
  •   
  •   
  •   
  •   
  •   
  •   
  •   
  •   
  •   
  •   
  •   
  •   
  •   
  •   
  •   

All fields are required

All fields are required, except marked with *

If applicable, please tell us the number of employees *

Have a general enquiry? Get in touch.