Meet the organization: TeamHealth is one of the largest providers of outsourced physician staffing solutions for hospitals in the U.S. It has 21 regional locations and roughly 11,000 affiliated ...