
Translation and International Literature Manager
Translation and International Literature Manager 0.6 FTE, 21 hours £27-29k pro rata Based at the Free Word Centre, Farringdon, London, UK English PEN is the founding centre of an international …
Read More