Peer Review Associate-Sage India

Sage • India, Uttarakhand • Posted June 18, 2026

About the Role

Role Overview The Peer Review Associate is responsible for managing the end-to-end peer review process for assigned journals, ensuring timely and accurate handling of manuscripts in accordance with Sage standards. This role requires strong organizational skills, attention to detail, and effective communication with editors, authors, reviewers, and internal teams. Key Responsibilities Peer Review Management Review submitted manuscripts to ensure compliance with submission criteria and readiness for the Sage Track system. Invite, assign, and assist reviewers; follow up with editors, associate editors, reviewers, and authors to ensure tasks are completed within defined deadlines. Ensure authors of accepted manuscripts complete and submit electronic contributor forms via Sage Track. Verify accepted manuscripts for completeness before export to the Sage Production team, including: Updated author contact information Editable file formats Permissions for copyrighted material References confor...