I would have no hesitation in recommending David as a leadership and business coach. I started working with David to help improve my leadership and management of my team. Since then he has helped me enormously steer through some very difficult and testing challenges which have cleared the way for the continued growth of my business. David’s combination of really listening, understanding and experience is a very powerful offering.