Contract Business Administrator - English / Italian / German Speaking
16 days ago
Newcastle upon Tyne
Work closely with our Legal department to manage requests and updates to Client and Candidate ... Confidence in both written and verbal communication in English (email, IT systems, phone) The Ideal ...