Contribute to our mission, Technology for Life.
Reporting to the Technical Support Team Leader, the Technical Support Engineer will be based at our Notting Hill head office in Victoria. You will play a key role in delivering effective service as directed (geographically, by product, by task, etc.) to achieve customer satisfaction, revenue, and contract development.
Key responsibilities of this role include, but are not limited to:
Take the next step and apply for this exciting opportunity
Apply Now