Springer Nature

London
12,699 Total Employees

Teams at Springer Nature

6 Hours AgoSaved
In-Office
London, Greater London, England, GBR
Information Technology
The role involves supporting legal services by triaging queries, drafting documents, maintaining records, conducting research, and ensuring compliance with legal standards.
2 Days AgoSaved
In-Office
2 Locations
Information Technology
The Associate Publisher manages a portfolio of journals, drives growth through strategic development, engages stakeholders, collaborates across teams, and monitors performance.
Information Technology
The Director oversees financial reporting, planning, forecasting, and performance analysis, improving insights and supporting strategic decisions across the Education division.