Ability to speak German would be highly advantageous but not essential. Elevation Engineering & Manufacturing is a specialist recruitment consultancy dealing with engineering, technical and ...