Gwen Griffiths David gave our organization the polish we needed in a professional manner and with great attention to detail. He did this while maintaining a very personal relationship with us.