Barbican Centre
London, UK • Onsite
Fixed-term
Full-time
42,750-47,620 GBP/year
Apply by 22 Jan 2025
Media & Creative Industries
Administration, Communication, Customer Relations
Fixed-term
42,750-47,620 GBP/year
Media & Creative Industries
Full-time
Apply by 22 Jan 2025
Administration, Communication, Customer Relations