I have known Dave for 8 years and worked directly for him for the past 6. During this time Dave has been an excellent coach and mentor to me, taking time to listen, offering support where required as well as offering balanced ideas or advice. He has a positive ‘can do’ attitude and has grown the skills of his direct reportees as well as increasing the financial focus and throughput of our part of the business. I would definitely recommend contacting David.