Town of Shrewsbury, Massachusetts's IT department is led by Derek Houle (Electrical Engineer) and has 8 employees.
Derek Houle
Electrical Engineer
Rossana Malaver
IT Service and Support Manager
Geoffrey Thayer
IT Data Specialist
Dale Blue
Electrical Inspector
Looking for a particular Town of Shrewsbury, Massachusetts employee's phone or email?