This site uses cookies to improve your browsing experience and analyse use of our website. By clicking ‘I accept’ you agree and consent to our use of cookies. You can find out more about our cookies here. Find out more
Graham joined Johnston Carmichael in 1998. Graham has a wide range of experience, advising sole traders, partnerships and limited companies, with his main expertise in advising the agricultural industry.