Staff Writer - People Management, Haymarket Media Group Posted May 6, 2019 This job has expired and applications are closed Other Jobs You Might Like Editor, Translator Communications & Design Manager, Translator Location: Twickenham Salary details: £30,000pa