Description: Job Description SummarySouth Shore Health is the largest not-for-profit, independent health system in Southeastern Massachusetts. South Shore Hospital, part of South Shore Health, is the leading provider (more...) Company: South Shore Health Location: Weymouth Posted on: 1970-01-01