A recruitment consultancy in Australia seeks a Customer Success Manager to foster relationships and drive customer satisfaction. You will manage customer accounts, ensuring successful onboarding and adoption of solutions. The ideal candidate has 2-3 years in Customer Success, strong communication skills, and experience with CRM tools. This role allows for work from home with weekly onsite visits required.
#J-18808-Ljbffr