Customer Service Specialist About the role In this vital customer focused role, you will have the opportunity to work... communication flow between our customers and our business Being the pivotal link between our customers and our internal stakeholders......
Job Location: Mayfield, NSW - Newcastle, NSW, Australia