Maintenance Director
Office: 252-451-8502
defields@ncpschools.net
Assistant Director
Maintenance
Office: 252-451-8504
jjrogers@ncpschools.net
Secretary - Maintenance
Office: 252-451-8505
bbattle@ncpschools.net
Accounts Payable - Maintenance
Office: 252-451-8500
apcreech@ncpschools.net
Environmental Services Coordinator
Office: 252-451-8507Cell: 252-567-0151
daritterpusch@ncpschools.net
Custodial Manager
dkbrown@ncpschools.net
Energy Manager
dbhinnant@ncpschools.net