Scientific and Engineering Translators

Native level English, excellent knowledge of German plus at least a degree level qualification in any of the following: mechanical engineering, electrical…

£30,000 - £35,000 a year
1 vacante