Springer Nature

New York
12,699 Total Employees

Teams at Springer Nature

YesterdaySaved
In-Office
New York, NY, USA
Information Technology
Support sales operations for subscription renewals and new business: prepare quotes/contracts in CRM/ERP, manage customer requests, maintain data quality, report on renewal forecasting and risks, and advise on commercial and compliance matters to improve customer satisfaction.
6 Days AgoSaved
In-Office
New York, NY, USA
Information Technology
Manage editorial workflows and manuscript pipelines, support Editors through peer review, assess submissions for policy and completeness, communicate with authors/reviewers, and identify process improvements to ensure timely, high-quality publication.
6 Days AgoSaved
In-Office
3 Locations
Information Technology
Lead design, governance, and implementation of future-state peer review management workflows across Nature Portfolio; represent PRM in SNAPP migration; drive change management, training, organisational design, cross-functional alignment, performance measurement, and continuous improvement to ensure scalable, standardised editorial workflows.