Strategy Manager - Merchant
- Location
- Greater London, England, United Kingdom
commerce. What you’ll own Drive strategic initiatives that unlock new growth opportunities and strengthen Global Payments’ competitive position in the payments and financial technology industry. Shape merchant propositions across key segments, creating differentiated solutions that deliver greater value for clients and accelerate business performance. Lead high-profile projects with … PowerPoint. Experience developing strategic recommendations and translating complex information into clear, actionable insights. A passion for innovation and a strong interest in payments, financial technology, and emerging products. Proven ability to influence stakeholders and build credibility across a complex organization. Strong communication and interpersonal skills, with the confidence to engage ...