- On-site
- Full-time
$90,000 - $100,000
... our customers via email, phone, text chat or on-site support. They will help handle more complex cases and be involved in technical escalations. The Technical Support Engineer Team Leader is based in Sydney and will report to the Customer Experience Manager (Australia). JOB DUTIES: Technical Support: - Use software tools ...
Syd, Australia