Right to Work in the UK Ability to teach Spanish (essential) and French, German or Italian (desirable) Excellent...
i-teachersand communication skills Engage passionately with the products and manage projects European languages desirable, German, Italian..., Spanish, French... An excellent role working for a multinational world leader, based in central Leeds, candidate need...
Euro London Appointments