Mechanical Design Engineer
Allied Vehicles Group
Glasgow