David has over the past 6 months or so been providing me with business coaching. This has been with particular focus on preparing and presenting at board meetings. He has been a huge help in these and other areas. I would have no hesitation in recommending David.