Venue and IT Systems Co-ordinator
16 days ago
London
On site, St Ethelburga's Centre, City of London Please note : Unfortunately we cannot sponsor visas for this role Responsibilities As the Venue and IT systems coordinator, you will be responsible for