City Manager's Office

Xcellence > Departments > Administration



John Sofley was named Interim City Manager June 17, 2014.  He has worked with the City since 1987 and has held several titles, most recently that of Assistant City Manager.

Mr. Sofley is a graduate of Western Carolina University with a Bachelor of Science in Business Administration with a concentration in Accounting and is a Certified Public Accountant. He is a member of the Government Finance Officers Association, North Carolina Government Finance Officers Association, North Carolina Association of Certified Public Accountants, and the American Institute of Certified Public Accountants.

In addition to his professional involvement, Mr. Sofley is also active in the community and is President-Elect of the Salisbury Civitan Club.








 Contact Information

Interim City Manager
​John Sofley
(704) 638-5222