Privacy Policy Job Openings Manufacturing Process Engineer (Final Assembly) Process Engineering - Sheffield, South Yorkshire Department Process Engineering Employment Type Full-Time Minimum Experience Experienced Manufacturing Process Engineer (Final Assembly) ITM Power Location: Sheffield Direct Ap