Global Onsite IT Services Delivery Lead

Worldwide TechServices

San Diego (CA)

On-site

USD 90,000 - 125,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Worldwide TechServices is seeking an Onsite Support Manager to oversee client relationships and contract performance across assigned sites. You will manage service delivery, ensure SLAs and KPIs are met, and lead a team of technicians and coordinators.

The role emphasizes project oversight, revenue growth, and rigorous client communications. The position requires a Bachelor’s degree with 3–5 years of experience in IT service delivery and excellent communication and organizational skills.

Qualifications

  • Bachelor’s degree plus 3–5 years of experience or equivalent
  • Experience with IT service delivery
  • Knowledge of relevant technical software
  • Excellent written and verbal communication skills
  • Excellent customer service skills
  • Excellent organizational skills
  • Excellent interpersonal skills
  • Ability to oversee planning, organization, development, and implementation of projects and services
  • Ability to maintain professionalism with clients

Responsibilities

  • Manages and understands client needs and expectations
  • Provide and track deliverables based on contract, statement of work and solution designs
  • Responsible for meeting Service Level Agreements, Key Performance Indicators and internal goals
  • Manages formal customer complaints for root cause and quick resolution
  • Ensure compliance of all aspects of contracts
  • Manage and own the daily operations of the sites assigned
  • May manage multiple sites and personnel
  • Responsible for program financial activities and growth through projects
  • Develop and manage project timelines and budgets based on milestones
  • Identify process improvement and optimization opportunities
  • Prepare and present client reports and briefings to management
  • Maintain communication between client and field service organization to ensure quality service
  • Facilitate weekly and monthly customer satisfaction reviews

Skills

IT service delivery
Communication skills
Customer service
Organizational skills
Interpersonal skills
Project management

Education

Bachelor's degree

Tools

Project management software

Job description

Worldwide TechServices is seeking an Onsite Support Manager to oversee client relationships and contract performance across assigned sites. You will manage service delivery, ensure SLAs and KPIs are met, and lead a team of technicians and coordinators.

The role emphasizes project oversight, revenue growth, and rigorous client communications. The position requires a Bachelor’s degree with 3–5 years of experience in IT service delivery and excellent communication and organizational skills.

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

Similar jobs worth comparing

Onsite Support Manager
Onsite Support Manager

Worldwide TechServices • San Diego (CA)

On-site
USD 90,000 - 125,000
On-Site IT Delivery Lead — Client-Facing
On-Site IT Delivery Lead — Client-Facing

Tata Consultancy Services • Houston (TX)

On-site
USD 120,000 - 160,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Family Leave: Parental Leaves
+1
Regional IT Service Delivery & Client Success Lead
Regional IT Service Delivery & Client Success Lead

GDI Infotech • San Francisco (CA)

Hybrid
USD 88,000 - 132,000
Health insurance (company plan)
Retirement plan with employer matching
Company equipment
+4
Onsite Service Delivery Lead
Onsite Service Delivery Lead

Computacenter AG & Co. oHG • New York (NY)

On-site
USD 120,000 - 150,000
Onsite Field Services Engineer - IT/OT Support Lead
Onsite Field Services Engineer - IT/OT Support Lead

Tata Consultancy Services • Ashburnham (MA)

On-site
USD 65,000 - 75,000
Discretionary incentive
Comprehensive medical coverage
Maternal & parental leaves
+1
Senior On-Site Server Support Technician
Senior On-Site Server Support Technician

Worldwide TechServices • Stratford (CT)

On-site
USD 55,000 - 75,000
Delivery Manager
Delivery Manager

Tata Consultancy Services • Houston (TX)

On-site
USD 120,000 - 160,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Family Leave: Parental Leaves
+1
Regional IT Service Delivery & Client Success Lead
Regional IT Service Delivery & Client Success Lead

GDI Infotech • San Francisco (CA)

Hybrid
USD 88,000 - 132,000
Health insurance
Retirement plan with 401(k) matching
Company equipment
+4
Senior On-Site Server Support Technician
Senior On-Site Server Support Technician

Worldwide TechServices • Dubuque (IA)

On-site
USD 52,000 - 68,000
Onsite Service Delivery Lead – Client Success & Growth
Onsite Service Delivery Lead – Client Success & Growth

Acuity Technologies • Tampa (FL)

On-site
USD 70,000 - 90,000