James qualified with BA Hons. in Accountancy and Finance from Robert Gordon University Aberdeen and then in October 2001 qualified as a Chartered Accountant. He joined Ritsons CA at their Elgin office in 2003 and was appointed as a Partner in November 2009.

James has a width of experience in general accountancy practice. He seeks to deploy his strong client relation skills both with the existing clientele of the Forres office but also in growing the portfolio of businesses benefiting from the excellence of Ritsons CA services.