Posted Oct 30, 2026

Technical Support Specialist

Apply Now

Job Summary:

The Technical Support Specialist (TSS) at Helm Operations delivers world-class product support for users worldwide and internal stakeholders. We are looking for an experienced problem-solver who thrives in a digital environment, is driven to solve complex problems, and can transform technical information into understandable solutions. This role requires passion for helping customers, strong technical troubleshooting skills, and exceptional English communication skills. The TSS will be organized, a strong team contributor, eager to learn, and able to manage competing priorities in a fast-paced environment.

Job Description:

KEY RESPONSIBILITIES


REQUIRED QUALIFICATIONS

•Spanish and/or Portuguese an asset.


Worker Type:

Regular

Number of Openings Available:

1

Originally posted on