Principal, CMCA®, AMS®, CIRMS®, PCAM®


Craig was born and raised in Northampton, PA and was part of the Northampton HS National Championship Wrestling teams in the 1990s.  He continued on to the University of Virginia where he earned a bachelor’s degree Economics and a master’s degree in Education.  While studying at UVA, he continued his wrestling career to become an ACC Champion.  After working in the insurance industry in Washington D.C., Craig joined the team at IMC in 2001.  He serves as the Vice President of Operations and Chief Operating Officer for IMC and President of IMC Charleston.  He has been very active in Community Associations Institute over the years serving as President of the SC Chapter and Chairman of the Low country Regional Committee.  Craig played rugby for Hilton Head RFC for ten years, enjoys anything related to cars and loves to be on the water spending time with his family. 


TEL: (843) 785-4775 ext 106 | 

843.785.4775 - Fax 843.785.3901
Hilton Head: 2 Corpus Christi Ste 302 - Hilton Head Island, SC 29928 - Mon-Fri 8:30 a.m. - 4:30 p.m. and by appt. 
Bluffton: Magnolia Village -  181 Bluffton Rd Ste C-103 - Bluffton, SC 29910 - Mon - Fri 9:00 am. - 4:00 p.m. and by appt. 


© 2017 IMC Resort Services, Inc