Separate names with a comma.
Team Health Holdings, Inc. provides outsourced healthcare professional staffing and administrative services to hospitals and other healthcare...