What can I say? – thoroughly professional and an amazing personal style that engenders trust – David has that rare skill – he listens! My discussions with David made me reflect and consider the way I was approaching work and life for that matter. Thoroughly enjoyable too which is always a bonus!