Deputy Town Manager
Company Affiliation: Town of Blacksburg
mhanratty@blacksburg.gov
Blacksburg, VA 24062-9003
Work: (540) 443-1611
Membership: Full (Active)