ClosedCSL Recruitment 2026: 10 Vacancies for Deputy Manager (Mechanical) and other posts, Apply by 10 AugUpdated on29 Jul 2026Last date10 Aug 2026QualificationDiploma / GraduateSalary₹40,000 to ₹1,80,000