David has worked in the professional services market, during the past 25 years, for PricewaterhouseCoopers, Ernst & Young and Deloitte. This has enabled him to establish an in-depth understanding of the different challenges, growth requirements and business development needs facing the professional services practices, owner-managed businesses and Corporates alike. 

During this time, David has advised a number of professional practice groups as well as Corporate and SME businesses across a broad range of sectors, gaining experience within assurance and advisory services, as well as sales training implementation and coaching.