Joel Kimball Email

Fleet Maintenance Division Manager . Town of Shrewsbury Massachusetts

Current Roles

Employees:
150
Revenue:
$15M
About
Town of Shrewsbury, Massachusetts located in central Massachusetts. It was incorporated in 1727. The population of Shrewsbury is 35,000 residents. The land area is 21 square miles.
Town of Shrewsbury Massachusetts Address
100 Maple Ave
Shrewsbury, MA
United States
Town of Shrewsbury Massachusetts Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.