Posted Sep 4, 2026

Peer Review Associate

Apply Now

Job Purpose

The Peer Review Associate is responsible for managing and coordinating the end-to-end peer review process for assigned journals through Sage Track (STS), ensuring efficient manuscript handling, stakeholder communication, quality compliance, and timely progression of submissions from initial receipt through production.


Key Responsibilities

Peer Review Management

Production Readiness & Quality Control

Stakeholder Management

System Administration & Reporting

Team Support & Collaboration


Key Performance Indicators (KPIs)


Required Skills & Competencies


Qualifications & Experience

Preferred Candidate Profile

Originally posted on