Skip to main content

Managing Editor - STM, OA Journals

Telfer Partners, London
Full-time, Permanent
Editor, Publishing, Editorial
Publishing, journals, STM, OA