Payments Technical Support Specialist
- Hiring Organisation
- ROLLER
- Location
- London, England, United Kingdom
create some unforgettable experiences together at ROLLER! About the Role We are on the hunt for a highly organized and collaborative technical expert to join us as our new Payments Technical Support Specialist in the UK! You will be instrumental in developing and maintaining processes … support escalations, delivering solutions to the most complex customer problems, be an escalation point for queries and assist the customer success teams and create documentation and learning materials to our financial serviced products. Why Should You Apply You'll be heralded for your ability to solve customer problems ...