Springer Nature

London
12,699 Total Employees

Teams at Springer Nature

12 Hours AgoSaved
In-Office
2 Locations
Information Technology
Leads strategic business analysis across technology delivery operations and portfolio initiatives. Responsibilities include framing business challenges, evaluating solution options, managing demand and investment analysis, identifying risks and dependencies, facilitating workshops, aligning stakeholders, supporting technology modernization, and ensuring requirements guide solution design and implementation. The role partners with architecture, security, procurement, delivery teams, and senior leadership while mentoring business analysts and improving organizational standards and practices.
12 Hours AgoSaved
In-Office
2 Locations
Information Technology
Lead complex, cross-domain technology programs from planning through delivery, establishing governance, milestones, success measures, and stakeholder alignment. Manage risks, issues, dependencies, resources, budgets, and strategic priorities across portfolios. Partner with technology leaders, business stakeholders, architects, and analysts to improve delivery predictability and business outcomes. Drive demand prioritization, reporting, continuous improvement, and adoption of effective delivery frameworks while supporting senior leadership and global teams.
2 Days AgoSaved
In-Office
2 Locations
Information Technology
Manage and grow a portfolio of open-access life sciences journals (particularly Agriculture), develop and implement annual development plans, meet submission/publication targets, resolve publication issues, negotiate contracts, use data to inform decisions, and build relationships with Editors, researchers and internal teams to drive journal performance and author experience.