Short-term & freelance jobs

19 short-term, contract, freelance, part-time and internship roles across the UK, Europe and Asia.