Strategic Partner Pre-Sales & Success Manager
- Location
- Greater London, England, United Kingdom
work on high-value strategic accounts in a fast-moving and innovative payments environment. This is a role where you can combine commercial insight, project ownership and relationship management, while working cross-functionally with teams across sales, product and technical solutions. If you enjoy solving complex challenges, building trusted … strategic merchants, internal sales teams and product stakeholders to deliver tailored solutions that make a real impact. What you will do Lead implementation and project delivery Scope strategic account opportunities and define tailored project requirements Produce Statements of Work and guide projects from onboarding through ...