Babson Magazine

Winter 2014

News, Notes + Nods

Undergraduate

Tom Carroll has been named CEO of Norwell, Mass.-based South Shore Medical Center, which recently completed construction of an 85,000-square-foot facility. Tom had been involved in the project since its inception and had been the center’s CFO for 16 years.