12 Trainee Vacancies for Instrumentation Limited Palakkad Recruitment 2016