Incorporated in 2002, Teamlease is India’s largest People supply chain & Skills Development company.
It is India’s only integrated HR services company in hiring, hygiene, training which boasts a proven track record with 2200 corporate clients, 1300 core employees, 120,000 deputed associates in 1000+ locations and Turnover of INR 2500 crores.