Point your AI agent at freehire and let it find you a job.

Get the CLI →

Wilcon Depot, Inc,

Open 48d

IT Technical Support Team Leader

Posted Updated 2 views
Discussion

Job Summary:

The IT Technical Support Team Leader oversees the strategic and operational execution of technical support services, client delivery, and infrastructure support functions. This role requires a proven leader capable of directly managing the IT Technical Support Team and balances team management with high-level technical oversight, ensuring alignment with IT Service Management (ITSM) frameworks, high SLA performance, and seamless escalation handling for internal and external enterprise stakeholders.

Qualifications & Requirements:

  • Bachelor's degree in Information Technology, Computer Science, Network Engineering, or a related field.
  • Minimum of 3 years of experience as an IT Technical Service or in an equivalent IT Service Management leadership role
  • Hands-on expertise with ITSM ticketing platforms (e.g., Manage Engine Service Desk) and system monitoring tools.
  • Knowledge in ITIL frameworks and infrastructure maintenance standards

Skills

Apply

See also

Support jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available