Skip to Main Content
Loading
Loading
Search
How Do I...
Government
Business
Departments
Community
Home
Staff Directory
Staff Directory
Search the Directory
Category:
Staff Directory
Cardinal Academy
Farmers Market
Animal Shelter
Animal Control
Boards & Commissions
Board of Elections
Planning Commission
Economic Development Authority
City Manager's Office
Commissioner of the Revenue
Business Tax
Commonwealth's Attorney
Communications
Community Development
Building Inspections
Engineering
Geographic Information Systems
Planning & Zoning
City Council
Economic Development
Electric
Finance
Meter Services
Accounts Payable
Payroll Department
Purchasing Department
Utility Billing
Utility Collections
Fire - EMS Department
Fire Marshal Office
Human Resources
Risk Manager
Library
Youth Services
Parks and Recreation
Salem Senior Center
Athletics
Community Activities and Senior Division
Kiwanis Field
Main Office
Moyer Complex
Municipal Golf Course
Special Events Division
Police
Animal Control
Animal Control
Real Estate Assessor
Rescue Squad
Personnel
Registrar's Office
Sheriff's Office
Street & General Maintenance
Building Maintenance Division
Fleet Management Division
Landscape Management
Sanitation Division
Street Division
Technology Systems
Application Development
Business Analytics & Project Management
Infrastructure & Enterprise Services
Treasurer
Water & Sewer
First Name:
Last Name:
Categories
Telephone
Cardinal Academy
540-375-3095
Farmers Market
540-375-4098
Animal Shelter
540-375-3038
Animal Control
540-375-3078
Boards & Commissions
540-375-3017
Board of Elections
540-375-3034
Planning Commission
540-375-3032
Economic Development Authority
540-375-3007
City Manager's Office
540-375-3017
Commissioner of the Revenue
540-375-3019
Business Tax
540-375-3019
Commonwealth's Attorney
540-375-3041
Communications
540-375-4112
Community Development
540-375-3032
Building Inspections
540-375-3036
Engineering
540-375-3032
Geographic Information Systems
540-375-3032
Planning & Zoning
540-375-3032
City Council
540-375-3017
Economic Development
540-375-3007
Electric
540-375-3030
Finance
540-375-3061
Meter Services
540-375-3092
Accounts Payable
540-375-3061
Payroll Department
540-375-3062
Purchasing Department
540-375-3063
Utility Billing
540-375-3026
Utility Collections
540-375-3021
Fire - EMS Department
540-375-3080
Fire Marshal Office
540-375-3080
Human Resources
540-375-3060
Risk Manager
540-375-3015
Library
540-375-3089
Youth Services
540-375-3089
Parks and Recreation
540-375-3057
Salem Senior Center
540-375-3054
Athletics
540-375-4094
Community Activities and Senior Division
540-375-3054
Kiwanis Field
540-375-3013
Main Office
540-375-3057
Moyer Complex
540-375-4021
Municipal Golf Course
540-354-3542
Special Events Division
540-375-3057
Police
540-375-3078
Animal Control
540-375-3038
Animal Control
540-375-3038
Real Estate Assessor
540-375-3058
Rescue Squad
540-375-3001
Personnel
540-375-3001
Registrar's Office
540-375-3034
Sheriff's Office
540-375-3040
Street & General Maintenance
540-375-3039
Building Maintenance Division
540-375-3093
Fleet Management Division
540-375-4002
Landscape Management
540-375-3028
Sanitation Division
540-375-3071
Street Division
540-375-3039
Technology Systems
540-375-4080
Application Development
540-375-4080
Business Analytics & Project Management
540-375-4080
Infrastructure & Enterprise Services
540-375-4080
Treasurer
540-375-3024
Water & Sewer
540-375-3029
http://www.salemchampionships.com/directory.aspx?DID=
Enter search terms to display a list of entries in the Staff Directory.
JavaScript is required, and must be turned on, for a listing to appear on this Directory entry page. We apologize for any inconvenience this may cause.
Live Edit
Government Websites by
CivicPlus®
Arrow Left
Arrow Right
[]
Slideshow Left Arrow
Slideshow Right Arrow