UK remote
Customer Success Specialist
About this role
Position Overview: We are seeking an enthusiastic and detail-oriented Customer Success Specialist to join our dynamic team at Clicks. As a Customer Success Specialist, you will play a crucial role in ensuring our customers have an exceptional experience with our products. This role offers a unique opportunity to grow your skills in a thriving tech startup environment, working across a global team you will engage closely with different areas of the business and learning advanced customer service…
Source listing: adzuna