About this role
We are seeking a customer support leader who can drive exceptional customer experiences and lead a diverse team of support representatives.
This is a great opportunity to join our organisation and make a real impact on the way we serve our customers. You will be responsible for developing and implementing strategies to improve customer satisfaction, as well as leading and managing a team of customer support professionals.