David is knowledgeable, professional and is able to adapt his extensive skills on projects of varying sizes and sectors. He is friendly and passionate about the work that he does for Clients. He is always willing to go that extra distance to deliver for Clients. I cannot recommend him highly enough.
13th April 2016