With nine sites around the UK - including in Luton where the company is currently recruiting for high-quality jobs - Leonardo ...
He now works as a systems engineer for Leonardo, working between their Luton and Lincoln sites on their ... and identify all ...
At regular intervals, vehicle transporters exited the front gates of the historic Vauxhall plant in the English town of Luton ...