Contract Business Administrator - English / Italian / German Speaking
17 days ago
Newcastle upon Tyne
Support and suggest process improvements to assist the Support and Sales teams * Other ad hoc ... Confidence in both written and verbal communication in English (email, IT systems, phone) The Ideal ...