manager payroll careers in Coimbatore, India