Skip to main content

Town Management

Rolesville operates under a council-manager form of government, where the Town Board is responsible for legislative actions and the Town Manager is responsible for overseeing Town operations.

The Town Manager is appointed by the Town Board as Chief Administrative Officer of the town, and is ultimately responsible for the enforcement of local laws, and the assurance of sound fiscal and operational practices of the town.

More information about the job of the Town Manager is provided by the International City/County Management Association.





Eric Marsh was hired as Rolesville Assistant Town Manager on November 19, 2021. The Town of Rolesville Assistant Town Manager oversees the operations of the Public Works Department for the Town of Rolesville.

Originally from Roxboro, NC, Marsh earned his Bachelor of Science in Civil Engineering from the University of North Carolina and Master's in Public Administration from the UNC School of Government. Mr. Marsh gained his 10+ years of leadership, public administration, and municipal engineering experience with cities, towns, and counties within the Raleigh-Durham area - the City of Durham, the Town of Carrboro, and, most recently, Durham County Government.

Marsh is a member of the International City/County Manager's Association, National Forum of Black Public Administrators, and North Carolina City/County Management Association. In addition to his career obligations, Marsh serves as Board Chair for the YMCA of the Triangle and mentors future engineers and public sector leaders.

Eric Marsh
Assistant Town Manager
  • Cell

Office Address

502 Southtown Circle

Rolesville, NC 27571


Mailing Address

PO Box 250

Rolesville, NC 27571