Editorial Assistant 17 Nov 2023, Pushkin Press London, UK Publisher | Administration | Assistant | Communications | Business Development Bookmark job Bookmark job