Reviews
Overall rating
Joe
08 Jul, 2016
I have been grateful to have David as a resource on many occasions. I've been impressed by how quickly David understands the situation and how he presents all the angles so that I understand and feel good about what needs to happen next.
Read more