Senior Consultant

Craig has over ten years of experience in business management. In previous positions, Craig worked in the field of professional services. Most recently, he managed the New England offices for a large publicly-traded firm.


In his spare time, Craig enjoys writing and spending time with his family.

Return to Staff Gallery