POSITION: Vehicle Engineering Manager (Large SUV) POSTING END DATE: 14/05/2024 LOCATION: Gaydon, Warwickshire... key technical department for the product creation process leading the engineering from concept to customer. VE has three...
Jaguar Land Rover