Skip to main content

Managing Editor – OA Journal Development

Telfer Partners, United Kingdom | United States
Full-time, Home Working, Permanent
Editor, Journals, Publishing, Editorial
Customer service, Networking