The Technical Support Specialist II provides advanced technical support to end users across the organization. This role acts as an escalation point for complex incidents, contributes to continuous improvement initiatives, and plays a key role in maintaining high service levels within the IT support organization. The position reports to our Technical Support Manager and joins a team of eight IT professionals split between our offices in Montreal and Tacoma, Washington. This role is office-based at our corporate HQ in Montreal (Saint-Laurent) and allows for up to two remote days per week once a period of training and integration into the team is complete. This position requires fluency in both English and French (spoken and written).
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
Associate degree
Number of Employees
501-1,000 employees