We are seeking a Customer Success Manager to join our vibrant team in Central Coast. In this role, you will be the key point of contact for our clients, ensuring they derive maximum value from our products and services. You will work closely with various internal teams to provide tailored solutions and maintain long-term relationships.