Craig is all about being adaptable in order to provide clients a customized experience based on their individual needs. Building trust by listening to his clients, he identifies potential gaps. To fill those gaps he uses his education, resources and his quest for knowledge, making sure his...