Peer Review Associate

Sage

Full-time Other-General
Apply Now
Location
dehradun, india, India
Posted
July 15, 2026

Job Description

Job Purpose
The Peer Review Associate is responsible for managing and supporting the end-to-end peer review workflow for assigned journals through Sage Track. The role ensures that manuscripts progress efficiently from submission to production while maintaining quality standards, stakeholder satisfaction, and compliance with journal and publisher requirements.
Key Responsibilities

Review newly submitted manuscripts in Sage Track to ensure compliance with journal submission guidelines and readiness for peer review.
Manage the reviewer assignment process by inviting, assigning, and supporting reviewers throughout the review cycle.
Monitor manuscript workflows and proactively follow up with editors, associate editors, reviewers, and authors to ensure timely completion of assigned tasks and adherence to defined deadlines.
Ensure authors of accepted manuscripts complete and submit all required documentation, including electronic contributor forms, through Sage Tr...