SPS
•
2026-05-29
London Area, United Kingdom, , UK
Senior Key Account Manager
Who are we? SPS is a global leader in Business Process Outsourcing (BPO), headquartered in Switzerland with operations worldwide. We partner with organisations across a wide range of industries to deliver smart, scalable onsite support and back-office solution…