CareerPlan

Europe Corporate Sales Business Manager - Vice President

London, England, GBFull-time2026-11-06 → 2026-11-10

Core

Shape Payments Sales growth strategy and execution across Western Europe, turning data into actions to improve client outcomes and strengthen governance.

Role type

Senior IC strategy & business management leader (Payments Sales)

Builds

Regional growth plans, performance frameworks, and cross-functional execution programs for Payments Sales

Domain

Financial services / Payments

Deliverable

dashboards & analysis

Required skills

Strategic planning, performance management, data analysis, stakeholder engagement, risk management, financial reporting, process improvement, executive communication, team leadership

Preferred skills

Payments solutions familiarity, sales enablement experience, advanced stakeholder management

Technologies

None stated

Responsibilities

Set and execute regional strategy and operating cadence; drive business development initiatives; own performance management framework (KPIs, forecasting, reporting); provide market and competitor insights; lead business reviews and executive materials; enable sales execution via pipeline governance; ensure governance and risk management; provide financial leadership for the regional Sales organization; champion process improvement and automation