The Boston Globe Names Tamr a Top Place to Work for 2020
Tamr, Inc., has been named one of the Top Places to Work in Massachusetts in the 13th annual employee-based survey project from The Boston Globe. The Top Places to Work 2020 issue published online at Globe.com/TopPlaces on the night of…