Matthew Allen

I spent many years working with David – first as his associate, and ultimately as his partner. His empathy and patience, combined with a vision and rigour to his work, mark him out as a world-class coach and manager of people.  There are few other people who have had such a significant impact on my personal and professional development.