deputy manager tool room
Jobs in India