Back to jobs
S
Customer Success Manager - Leeds, UK
Leeds, England, United KingdomPosted 1 months ago
Full-timehybrid
Job Description
Through proprietary software and AI, along with a focus on customer delight, Sleek makes the back-office easy for micro SMEs.We give Entrepreneurs time back to focus on what they love doing - growing their business and being with customers. With a surg...