Springer Nature

HQ
Heidelberg
Total Offices: 8
12,699 Total Employees

Teams at Springer Nature

2 Days AgoSaved
In-Office
2 Locations
Information Technology
Lead strategic business analysis and discovery across portfolio, investment, technology strategy, and transformation initiatives. Develop business cases, evaluate solution options, assess risks and benefits, support M&A due diligence, facilitate stakeholder decisions, and improve alignment between business and technology outcomes. The role also mentors Business Analysts and contributes to business analysis standards and capability development.
2 Days AgoSaved
In-Office
4 Locations
Information Technology
Drive Springer Nature Health’s growth and transformation portfolio across AI, strategy, go-to-market, product, business model, performance, and people initiatives. Build delivery plans, track milestones and critical paths, maintain governance and prioritization, coordinate international cross-functional teams, resolve blockers, and prepare executive and board-level materials. The role requires strong transformation, strategy, change management, stakeholder management, communication, and AI fluency.
2 Days AgoSaved
In-Office
London, Greater London, England, GBR
Information Technology
Provides administrative and operational support to the Journals Permissions team. Responsibilities include monitoring the permissions inbox, processing requests, handling RightsLink tickets, issuing licenses, maintaining records and schedules, preparing reports, processing payments, raising invoices, coordinating meetings, and escalating complex matters. The role also contributes to rights-related systems and process projects while ensuring accurate, timely, and customer-focused service.