Major Employers

Thames River Innovation Place (TRIP)