TeamLease Services Limited provides staffing and human resource services. The Company offers temporary staffing, permanent recruitment, payroll process outsourcing, regulatory compliances, assessment, and corporate training services. TeamLease Services conducts its business in India.