Global IT Service Delivery Leader

Starr Insurance

Town of York (NY)

On-site

USD 180,000 - 250,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Starr Insurance seeks a Senior Director of Global Service Delivery to architect and lead its enterprise-wide IT support and service management. You will oversee global Help Desk, monitoring, and ITSM functions across geographies, driving standardization, automation, and regulatory compliance in a highly regulated insurance environment.

Responsibilities include defining a unified global strategy, managing vendor relationships, and delivering measurable improvements in user satisfaction and

Qualifications

  • Bachelor’s degree in IT, CS, Business, or related field (Master’s preferred).
  • Minimum 12 years’ progressive experience in IT service delivery or infrastructure operations, with 5+ years in a global leadership role.
  • Advanced ITIL certification required.
  • Experience building and managing global Help Desk and enterprise service management.
  • Expert-level experience with ITSM platforms (ServiceNow, Freshworks) including implementation and reporting.
  • Hands-on experience with cloud platforms (AWS, Azure, Google Cloud).
  • Strong leadership, stakeholder management, and regulatory compliance background.

Responsibilities

  • Develop and implement a unified global IT service delivery strategy aligned with corporate goals.
  • Lead large-scale Help Desk and infrastructure monitoring operations.
  • Oversee Incident, Major Incident, Problem, Change, and Configuration Management globally.
  • Drive platform integration and automation across multiple ITSM platforms.
  • Manage vendor relationships and ensure SLAs, contracts, and performance targets.
  • Champion user-centered service delivery and continuous improvement across regions.

Skills

Global leadership
ITIL Expert
Stakeholder communication
Regulatory compliance
Vendor management
Strategic ITSM

Education

Bachelor’s degree in IT/CS or related field
Master’s degree preferred

Tools

ServiceNow
Freshworks
Cloud platforms (AWS/Azure/Google)

Job description

Starr Insurance seeks a Senior Director of Global Service Delivery to architect and lead its enterprise-wide IT support and service management. You will oversee global Help Desk, monitoring, and ITSM functions across geographies, driving standardization, automation, and regulatory compliance in a highly regulated insurance environment.

Responsibilities include defining a unified global strategy, managing vendor relationships, and delivering measurable improvements in user satisfaction and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Global IT Service Delivery Leader
Global IT Service Delivery Leader

Starr Insurance Holdings, Inc. • City of Rochester (NY)

On-site
USD 180,000 - 250,000
Senior Director of Global Service Delivery
Senior Director of Global Service Delivery

Starr • New York (NY)

On-site
USD 150,000 - 200,000
First class training and development opportunities
Inclusive work environment
Senior Director of Global Service Delivery
Senior Director of Global Service Delivery

Starr Insurance Holdings, Inc. • City of Rochester (NY)

On-site
USD 180,000 - 250,000
Senior Director of Global Service Delivery
Senior Director of Global Service Delivery

Starr Insurance • Town of York (NY)

On-site
USD 180,000 - 250,000
Global IT Service Delivery Director
Global IT Service Delivery Director

Starr • New York (NY)

On-site
USD 150,000 - 200,000
First class training and development opportunities
Inclusive work environment
Sr. Director Global Service Delivery
Sr. Director Global Service Delivery

Alldus International Consulting Ltd • New York (NY)

On-site
USD 180,000 - 200,000
Salary: $180k - $200k
Director of Global IT Service Delivery
Director of Global IT Service Delivery

Alldus International Consulting Ltd • New York (NY)

On-site
USD 180,000 - 200,000
Salary: $180k - $200k
ITSM Manager
ITSM Manager

Starr • New York (NY)

On-site
USD 100,000 - 130,000
First-class training and development opportunities
Inclusive work environment
IT Service Delivery Lead — Drive ITSM Excellence
IT Service Delivery Lead — Drive ITSM Excellence

HDI Global SE • Chicago (IL)

On-site
USD 120,000 - 180,000
Senior Director, Data Architecture & Platform Strategy
Senior Director, Data Architecture & Platform Strategy

Starr Insurance Holdings, Inc. • City of Rochester (NY)

On-site
USD 200,000 - 275,000