Remote Customer Success Manager
- Location
- Rochdale, Lancashire, United Kingdom
ensure this, we're looking for people who have: 2-3 years' experience in B2B customer success or account management. Financial services or fintech experience is a bonus, not a requirement, provided you can show you pick up new industries and products fast Excellent time management skills, with experience handling ...