Director of Peer Review Systems
10 days ago
London
The Director will manage system administration, development, configuration, and troubleshooting of major manuscript management platforms, while collaborating with editorial leadership, technology teams, and clients to design workflows that maximise quality and efficiency. Our client, a global leader