
John is responsible for the managing and development of the Durham Practice.
He specializes in small and medium sized businesses with emphasis on effective business and tax planning.
He has a young family and in his spare time enjoys football and golf.