City of Woburn, MA

0 followers


The City of Woburn, Massachusetts, is located about 10 miles northwest of Boston, nearly at the head of the Mystic River Valley and roughly halfway between Lowell and Boston. L-shaped and comprising 13 square miles of land, it is a small city of approximately 39,000 people. Visit our site to learn m... Read more

Industries

Headquarters

Woburn, US

Employees

1,001-5,000

Links

Org chart

Michael Concannon

Collapse
David Mastronardi
Chief Innovation Officer

Teams

This company has no teams yet