Team Health Holdings, Inc. provides outsourced healthcare professional staffing and administrative services to hospitals and other healthcare providers in the United States. It recruits and contracts with healthcare professionals who then provide professional services within third-party healthcare facilities. The company offers a range of services, including recruiting, scheduling, and credential coordinating for clinical and non-clinical medical professionals; coding, billing, and collecting fees for services provided by medical professionals; providing experienced medical directors; administrative support services, such as payroll, professional liability insurance coverage, continuing medical education services, and management training; claims and risk management services; and standardized procedures. It provides outsourced physician staffing and administrative services in emergency medicine, inpatient services, anesthesiology, pediatrics, temporary staffing, primary care clinics and occupational medicine, and other hospital-based functions. The company also offers healthcare management physician-related services within a military treatment facility setting; and non-physician staffing services to military treatment facilities, including services, such as para-professional providers, nursing, specialty technicians, and administrative staffing. In addition, it provides medical call center services comprising physician after-hours call coverage, community nurse lines, emergency department advice calls, physician referral, class scheduling, appointment scheduling, and Web response. The company serves approximately 730 civilian and military hospitals, clinics, and physician groups in 47 states with a team of approximately 7,100 healthcare professionals, including physicians, physician assistants, nurse practitioners, and nurses. Team Health Holdings, Inc. was founded in 1979 and is headquartered in Knoxville, Tennessee.