I worked with David as a client when arranging development for the Executive Team and setting up a leadership academy for senior leaders. In addition, I had the opportunity to work with David as my personal leadership coach. David is an excellent coach and mentor who challenges and pushes individuals to see and reach their best potential and still be authentic. David is supportive, yet will encourage you to think differently. Using a 360° tool David has the ability to focus coaching sessions to ensure as an individual you get everything you need, and will also set tasks to make sure you continue to learn, develop and grow. David’s coaching style and approach has really helped me develop and he does not hide away from focusing on areas that are outside natural comfort zones. I can honestly say David is an excellent coach.