A global leader in flow control solutions is seeking a passionate Mechanical Engineer in Slough. This role involves collaboration on innovative engineering solutions, managing projects and driving design excellence. Ideal candidates will have a Bachelor's in Mechanical Engineering, project management skills, and experience in the oil and gas sector. Join to advance your career with competitive benefits. #J-18808-Ljbffr