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.