Customer Success Manager
- Location
- Birmingham, England, United Kingdom
working (Birmingham HQ) Clear progression opportunities within a scaling fintech 25 days holiday + bank holidays Ongoing professional development and product training A supportive, collaborative culture with modern tools and processes #J-18808-Ljbffr ...