Contract Administrator - Business Support (English or Polish/German/French/Spanish fluent)
24 hours ago
Leeds
English or Polish/German/French fluent Contract Admin: Business Support. Calling all English/Polish/German/French speaking business support, customer service, sales, recruitment admins based nearby Newcastle, UK seeking a challenging rewarding role ASAP!. Polish/German/French/Spanish skills a plu...