Craig brings over 25 years of national and international experience in management, technology, and sales and marketing. His fundamental philosophy is to encourage employee empowerment through training and guidance; to ultimately build resources to develop into self-guiding cohesive teams.

Specializing in organizational management, Craig has been instrumental in providing substantial cost savings throughout all operational levels.

Tech insights

5 Reasons Structured Cabling Can Be a Smart Business Move

Learn more

Which Cloud-Based Collaboration Tool is Right for Your Business?

Learn more

Why Every Business Needs Two Factor Authentication

Learn more