Deputy Town Manager
Company Affiliation: Town of Blacksburg
sross@blacksburg.gov
Blacksburg, VA 24060-4861
Work: (540)443-1005
Membership: Full (Active)