Town Manager

The Town Council appoints the Town Manager who is responsible for the day to day management of the town. The Town Manager is responsible for duties such as hiring of town personnel, administration of the town's bidding process and overseeing all of the town's various departments.

Craig's extensive experience in public works and municipal and utility engineering makes him ideal for leading the Town's growth and maintaining its infrastructure assets. In addition to his role as Town Manager, Craig is also the Town Engineer.

Meet the Town Manager