Enterprise Tech Support Leader, Customer-Obsessed

Les Schwab Tire Centers

Bend (OR)

On-site

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive compensation
Profit sharing bonus
Retirement plan
Medical insurance
Dental insurance
Vision insurance
Paid time off
Life insurance
Disability insurance

Job summary

Les Schwab Tire Centers seeks a Manager of Enterprise Technical Support to lead a four-pillar support organization (Help Desk, NOC, Field Services, End Point Support) and elevate service delivery across the enterprise.

This role drives strategy and execution, ensuring high availability, proactive monitoring, strong vendor partnerships, and ITIL‑compliant governance while guiding budget, metrics, and a culture of world‑class customer service.

Qualifications

  • Bachelor’s degree in IT, CS, Business or related field.
  • ITIL v3/v4 Foundation certification preferred; higher ITIL certifications desirable.
  • Demonstrated passion for enterprise support and world-class customer service drives organizational success.

Responsibilities

  • Lead and mentor a multi-tier support organization with customer empathy and performance metrics (CSAT, FCR, SLA).
  • Own end-to-end IT support ecosystem ensuring high availability, 24/7 monitoring, rapid ticket processing, and knowledge-base utilization.
  • Build strategic partnerships with stakeholders; manage vendor relationships and 2–3 year roadmaps.
  • Enforce ITIL incident, request, problem, and change processes; oversee budget planning and financial stewardship.

Skills

ITIL frameworks
ITSM tools
Device management
Monitoring tools
Networking basics
Desktop/mobile tech
AI technologies
Executive communication
Customer empathy
Vendor relations

Education

Bachelor's degree in Information Technology or related field
ITIL Foundation certification

Tools

ServiceNow
Jira Service Management
Freshservice
Microsoft Intune
Jamf
Datadog
SolarWinds
Splunk

Job description

Les Schwab Tire Centers seeks a Manager of Enterprise Technical Support to lead a four-pillar support organization (Help Desk, NOC, Field Services, End Point Support) and elevate service delivery across the enterprise.

This role drives strategy and execution, ensuring high availability, proactive monitoring, strong vendor partnerships, and ITIL‑compliant governance while guiding budget, metrics, and a culture of world‑class customer service.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Chief Omnichannel Tech & Experience Leader
Chief Omnichannel Tech & Experience Leader

Les Schwab Tire Centers • United States

On-site
USD 250,000 - 400,000
Manager, Enterprise Technical Support
Manager, Enterprise Technical Support

Les Schwab Tire Centers • Bend (OR)

On-site
USD 120,000 - 160,000
Competitive compensation
Profit sharing bonus
Retirement plan
+6
Chief Omnichannel Retail Tech & Growth Leader
Chief Omnichannel Retail Tech & Growth Leader

Les Schwab Tire Centers • Bend (OR)

On-site
USD 120,000 - 180,000
Competitive compensation
Profit sharing bonus
Retirement plan
+7
Manager of Enterprise Technology Support
Manager of Enterprise Technology Support

ShipStation Global • United States

On-site
USD 120,000 - 180,000
Enterprise Technical Support Engineering Manager
Enterprise Technical Support Engineering Manager

Outreach • Seattle (WA)

On-site
USD 90,000 - 160,000
Flexible time off
401k
Medical, dental & vision coverage
+5
Customer-Focused Admin & Sales Support Specialist
Customer-Focused Admin & Sales Support Specialist

Les Schwab Tire Centers • Coeur d'Alene (ID)

On-site
USD 21,000 - 34,000
Quarterly Bonus
Medical Insurance
Dental Insurance
+6
Customer-Facing Sales & Admin Specialist
Customer-Facing Sales & Admin Specialist

Les Schwab Tire Centers • Yuba City (CA)

On-site
Medical insurance
Dental insurance
Vision insurance
+5
Strategic Change Leader for Digital Transformations
Strategic Change Leader for Digital Transformations

Les Schwab Tire Centers • United States

On-site
USD 90,000 - 130,000
IT Service Desk Lead: Elevate Support & Experience
IT Service Desk Lead: Elevate Support & Experience

Lincoln Electric System • Lincoln (NE)

On-site
USD 70,000 - 90,000
Sales & Admin Support Pro — Customer-Focused Growth
Sales & Admin Support Pro — Customer-Focused Growth

Les Schwab Tire Centers • Pullman (WA)

On-site
USD 21,000 - 34,000