Service Care Limited.
–
Chennai, Tamil Nadu, India
Company Description Service Care Limited (SCL) is a leading Facility Management Services organization in India, offering integrated services in janitorial, payroll management, and recruitment to corporates. With a dedicated team of experts, the ... - May 02