James is a Corporate Tax Director at BDO in Edinburgh, having trained initially as a CA with Arthur Andersen in 1999. James has since worked at other professional services firms including 10 years at EY Aberdeen and then most recently at Grant Thornton, Edinburgh, before joining BDO in 2019. He is a member of ICAS and the Chartered Institute of Taxation and has 20 years of experience working in tax professional practice.
James has significant experience in working with domestic corporate groups as well as with multinational groups in order to manage and deliver both domestic and cross-border tax solutions. In addition to tax compliance and advisory, a significant amount of his time is dedicated to tax due diligence and lead advisory work, including working with corporates, owner-managers and private equity backed entities. His main areas of experience include the energy sector (both oil and gas as well as renewables) and also property, technology and recruitment groups. He has spent the majority of his career in Edinburgh, interspersed with an extended spell in Aberdeen, various trips to London and an energy industry secondment.