Join our team as a Customer Success Manager, where you'll be instrumental in building strong relationships with our clients in Perth. You will guide customers in their journey, offering insights and support to ensure their satisfaction and success with our solutions.