Customer Success Manager (,, United Kingdom)
19 hours ago
As a Customer Success Manager at Executives Place, you'll be the face of our company to our valued customers worldwide. Right now we are looking for a Customer Success Manager, to expand our Customer Success team. By connecting with customers via Zoom and other online platforms, you will drive cu...