with a passion for delivering customer success. As a Senior Technical Support Engineer, you will own, troubleshoot and solve complex... located in Australia. 5+ years technical support, technical consulting experience, or information technology experience...