Technical Customer Success Manager
- Hiring Organisation
- Matched
- Location
- United Kingdom
Technical Customer Success Manager Package: Basic £90,000-110,000 + benefits Industry: FinTech SaaS – Mid Market & Enterprise Why: Huge growth potential in EMEA and a scaling business Do you have Technical Customer Success experience ...