Mike received his B.S. in Accounting from Virginia Commonwealth University. Upon graduating Mike spent several years in public accounting, first at Deloitte then with a regional firm based in Richmond, VA.  Upon leaving public accounting Mike spent several years serving as a Corporate Tax Manager for a REIT and a National insulation contractor.  In 2001 Mike left his role as a Corporate Tax Manager to head up the accounting, finance, IT and Human Resource functions of a nationwide specialty contractor in the event industry.  After overseeing the sale of the business to an investor group Mike joined NCI in September 2017 as Controller.


Hometown: Richmond, VA

Favorite Hobby:  fishing & coaching youth sports with his kids

Favorite food: anything that swims

Favorite place to travel: Charleston, SC

Won the “Toss your Boss” contest and had to jump out of an airplane at 14,000 feet