Customer Care Team Leader
Maxxia Pty Ltd Australia, New South Wales, Sydney Region, North Shore, Willoughby Area, Chatswood AU
As a Team Leader – Customer Service you will manage one of our busy Customer Service teams who are answering enquires as they come through our 1300 number as well as our general email inbox from our p...