Senior Customer Success Manager
Leeds, Yorkshire, United Kingdom
Hybrid / WFH Options
Hybrid / WFH Options
NetBrain Technologies Inc
providing oversight and management for issues and initiatives. Who You Are You are passionate about Customer Success, seeking to achieve extraordinary results through creative problem solving. 6+ years of experience in Customer Success, Management consulting, Account Management or a similar client facing role. A bonus if More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted: