Strategic Customer Success Manager - UK Payments
Posted 4 hours 21 minutes ago by ACI Worldwide, Inc.
£80,000 - £100,000 Annual
Permanent
Full Time
Call Centre / Customer Service Jobs
London, United Kingdom
Job Description
A global technology firm is seeking a Customer Success Manager in London to power their payments ecosystem. The role involves driving customer success through secure payment solutions and consulting with clients to achieve their goals. Candidates should have a Bachelor's degree or equivalent, strong payment knowledge, and exceptional communication skills. This position does not offer sponsorship for work permits. Join a dynamic team in an innovative workplace with opportunities for career growth and a competitive benefits package.