Strategic Customer Success Manager - UK Payments
Posted 20 hours 20 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 payments technology company based in London is seeking a Customer Success Manager. The successful candidate will enhance customer relationships and drive payment strategy for clients. Essential qualifications include a Bachelor's degree and strong knowledge in payments technology. The role requires effective problem-solving and communication skills while ensuring customer success and strategy execution. This position does not offer visa sponsorship and requires current authorization to work in the UK.