There’s a plethora of folks out there calling themselves business coaches, personal coaches or the like. David, however, is the real deal. He draws on an impressive corporate career that has spanned decades, continents, and focus, wearing all the hats necessary for him to efficiently implement his proven solutions. Every meeting I have with David is prepared, goal oriented, timely, and effective. I highly recommend David.