and vending machines. As Manufacturing Engineering Manager you will be based at our Luton Manufacturing site and working... & Whitney, Leonardo. Our Luton site is home to 400+ employees and onsite facilities including onsite parking, food hub...
GKN Aerospace