looking for a Technical Support Specialist with a passion for helping people, exceptional communication skills, and a proactive, energetic... approach to customer success. About the Role As a Technical Support Specialist, you will be the first point of contact......
Job Location: Melbourne, VIC, Australia