CareerPlan

Lead Corporate Strategy Manager

LONDON, , UNITED KINGDOMFull-time2026-10-05 → 2026-11-10

Core

Lead strategic initiatives to unlock growth and strengthen competitive position in the payments and fintech industry.

Role type

Senior IC corporate strategy director

Builds

Merchant propositions, M&A strategies, and executive-level strategic materials

Domain

Payments and financial technology

Required skills

Strategic analysis, business model development, M&A strategy, market assessment, executive presentation, stakeholder influence, cross-functional project leadership

Preferred skills

Experience in management consulting, investment banking, or private equity

Technologies

Excel, PowerPoint

Responsibilities

Own and lead strategic initiatives to unlock new growth opportunities; Develop and execute merchant propositions across key segments; Lead high-profile cross-functional projects with product/commercial implications; Play a leading role in shaping M&A strategy; Conduct strategic market assessments and identify emerging trends; Develop and deliver executive-level materials to influence decision-making; Lead and influence senior stakeholder relationships across business units and external partners; Champion innovation by evaluating new products, partnerships, and business models

Seniority

Senior, hands-on IC