Springer Nature

London
12,699 Total Employees

Teams at Springer Nature

4 Hours AgoSaved
In-Office
London, Greater London, England, GBR
Information Technology
Provides administrative and operational support to the Commercial Partnerships Sales team. Responsibilities include maintaining CRM and booking records, supporting invoicing and payment resolution, processing opportunities and enquiries, producing sales and revenue reports, maintaining documentation, improving processes, and assisting with system administration and tool rollouts.
2 Days AgoSaved
In-Office
3 Locations
Information Technology
Leads integrated marketing strategy and execution for Springer Nature’s AI Growth & Partnerships portfolio. Owns campaigns, product launches, ABM initiatives, content, sales enablement, digital presence, stakeholder coordination, KPI tracking and performance optimization. Partners with product, sales, commercial and specialist marketing teams to drive customer acquisition, engagement, adoption, retention, pipeline growth and commercial outcomes in a global matrix organization.
3 Days AgoSaved
In-Office
London, Greater London, England, GBR
Information Technology
Leads business analysis for a global research-integrity and manuscript-screening programme. Responsibilities include eliciting requirements, facilitating workshops, defining outcomes and KPIs, analysing processes and information flows, supporting agile delivery, managing stakeholder alignment, and influencing product and technology decisions. The role also contributes to business analysis practice development through coaching, knowledge sharing, and continuous improvement.