Working in tax for over 20 years, James has a broad and extensive tax knowledge and is responsible for delivering tax compliance and planning services for individuals, owner managed businesses and trusts. When it comes round to annual self-assessment tax return time, James is a key point of contact for clients completing tax returns to ensure that our tax compliance services are as efficient and cost effective for clients as they can be. James is a member of the Association of Taxation Technicians.