Department Directory


The Engineering Department has 24 full-time employees assigned to two divisions. Below is a list of operating divisions and special programs in the Engineering Department. Links to email and web content are provided where applicable.

331 S. Franklin St.
Rocky Mount, NC  27802-1180
Phone: 252-972-1121
Fax: 252-972-1176

Divisions & Programs:


Brad Kerr, PE, Director of Engineering - 252-972-1120
Supervises a staff of 24 employees and a budget of $946,000. Responsible for all phases of engineering for the City, including construction inspection, traffic engineering and traffic signals, signs and marking, water & sewer, and stormwater.

Donald Perry, PE, CPESC, Assistant City Engineer (Water and Sewer) - 252-972-1122
Supervises a staff of nine. Responsible for design and administration of city capital projects, including water and sewer extensions. Additionally, responsible for ensuring that new development projects conform to City and State requirements as related to water and sewer.

Steve Yetman, PE, PTOE, Assistant City Engineer (Transportation) - 252-972-1123
Supervises a staff of 10. Responsible for ensuring safe and efficient operation of the street system in accordance with NCDOT (NC Department of Transportation) and City standards, including traffic signals, street signs, pavement markings, and transportation planning. Additionally, responsible for ensuring that new development projects conform to City requirements as related to transportation.

Donald M. Perry, PE, Stormwater Engineer II - 252-972-1340
Responsible for review of new development projects to ensure conformance to City and State requirements as related to stormwater management, including enforcement of the locally delegated Erosion Control Program and the Tar-Pamlico Nutrient Sensitive Waters Rule as it applies to stormwater discharge.

Negrete Silver, Department Secretary - 252-972-1121
Provides administrative and clerical support to the Director of Engineering, Assistant City Engineers for Water/Sewer and Traffic, Stormwater Engineer, and other departmental employees. Maintains financial records, personnel records and payroll records, and maintains files for construction projects, bonds, sureties, COs and other departmental matters.


Kevin Harrell, CAD Technician(252-972-1125)
Responsible for preliminary design and drafting support for the preparation of capital project plans. Additionally, responsible for creation and maintenance of City Standard Details, Standard Maps, and Custom Maps.

Elaine Pate, Engineering Technician - 252-972-1126
Responsible for the administration of water and sewer service policies, including petition extensions, line and tap fee assessments, meter issuance, and annexation requests.

Teresa Madry, GIS Technician - 252-972-1124
Responsible for creating and maintaining engineering related GIS utility information through the integration of record drawings, survey data,and inventory maps. Additionally, responsible for creation of customized utility maps to show service areas, boundary information, and other pertinent engineering data.


Thomas Maready, Construction Inspector - 252-467-4940
Bill Pridgen, Construction Inspector - 252-467-4946
Allen Goff, Construction Inspector - 252-467-4941
Responsible for ensuring that new city infrastructure is constructed in accordance with City standards, including water and sewer lines, streets, and stormwater management systems. Additionally, responsible for ensuring the adherence of new development to City and State erosion control requirements.
Click HERE to see each inspector's geographic area of responsibility.

Survey Group

Hugh Clark, PLS, Surveying Manager - 252-467-4944
Supervises a staff of two. Responsible for the planning and execution of all surveys for multiple City departments. Responsible for construction staking, field design, and creation of record drawings. Additionally, responsible for researching and creating maps, deeds, and easement for City use.

Mike Brantley, Survey Party Technician - 252-467-4943
Supervises a staff of one. Responsible for execution of field surveys, staking, and note taking for City projects.

Albert Surles, Survey Party Worker - 252-467-4943
Responsible for assisting the Party Technician in execution of field surveys.

Traffic Engineering

Chet Christman, Traffic Signal Supervisor - 252-467-4937
Supervises a staff of two. Responsibilities include directing staff in the repair and maintenance of the City's traffic signal system, per NCDOT and City standards.

Dusty Joyner, Tim Suber, Signal Technicians
Responsible for repair and maintenance of the traffic signal equipment,including controllers, detectors, fiber optic cable, traffic cameras,and various electronic components.

Denny Parker, Traffic Services Supervisor - 252-467-4939
Supervises a staff of three. Responsibilities include directing Traffic Sign/Paint Technicians in the installation and maintenance of street signs and pavement markings, to ensure adherence to State and Federal standards.

Carlton Bone, Kelvin Davis, James Baudo, Sign & Paint Technicians
Responsibilities include the installation and maintenance of street signs and pavement markings, and the review of sight distance problems.

Michael Webb, TSOS, TOPS, Signal System Operator - 252-972-1132
Responsibilities include operating the City's traffic signal system in accordance with NCDOT standards, development of traffic signal timing plans, and collection of traffic counts.

Transportation Planing

Bob League, AICP, Principal Transportation Planner - 252-972-1129
Responsibilities include management of the MPO's (Metropolitan Planning Organization) operations, maintenance of the MPO's Long Range Transportation Plan, and preparation of the MPO's Transportation Improvement Program (TIP) in accordance with State and Federal guidelines.

Andy Holland, Transportation Planner - 252-972-1128
Responsibilities include maintenance of the traffic crash database and compilation of crash statistics. Assists the Principal Transportation Planner in transportation planning initiatives.