technical supervisor. 2) To liaise with the company’s parts specialist, with sufficient lead-time, to order parts, materials... they might need help with. 4) To work efficiently, diligently and effectively in all aspects of mechanical engineering you’re tasked...
Planet Recruitment