Europe Corporate Sales Business Manager - Vice President
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