Job Description
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...
Ready to Apply?
Take the next step in your AI career. Submit your application to Sage today.
Submit Application