
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.
Interests
In his spare time, Craig enjoys writing and spending time with his family.