Manager, you will be required to be the first point of contact for the digital experience in service centres for upcoming... and ability to multi-task and prioritise conflicting deadlines Strong computer literacy and proficiency with MS office suite......
Job Location: New South Wales, Australia