Technical Support Specialist

SLR Consulting
Full-time Vancouver, Metro Vancouver Regional District Other-General
Posted:
March 01, 2026
Location:
Vancouver, Metro Vancouver Regional District, Canada

Job Description

Overview

SLR Consulting (Canada) is a team of 800+ advisory, environmental/engineering, and regulatory professionals across Canada. We deliver environmental and sustainability services through integration of over 30 disciplines to help clients address sustainability challenges. We are Making Sustainability Happen.

As our new Technical Support Specialist , you will play an important role on a team whose work is essential to achieving this goal.

Responsibilities

  • Incident & Request Handling
    • Own and resolve L2 escalations for hardware, OS, application, and connectivity issues; document work and resolutions in the ITSM tool and escalate to L3/vendors when required.
    • Restore normal service as quickly as possible and manage service requests per Service Desk practice (incident/request).
  • Endpoint & Device Management
    • Image, enroll, and manage Windows devices using Microsoft Intune

Apply for this Job

Submit your application for the Technical Support Specialist position at SLR Consulting.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Vancouver, Canada
Posted: March 01, 2026
Deadline: April 10, 2026