Senior Director of Global Service Delivery

Starr Insurance Companies$150K — $200K *
Finance & Insurance
11 - 15 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in IT, Computer Science, Business, or related field (Master's preferred)
  • 12+ years in IT service delivery or infrastructure operations with 5+ years in senior leadership
  • Advanced ITIL certification (ITIL Expert, Managing Professional) required
  • Experience in large-scale Help Desk and service management functions
  • Expertise with enterprise ITSM platforms like ServiceNow or Freshworks
  • Hands-on experience with cloud platforms (AWS, Azure, Google Cloud)
  • Strong skills in vendor management and regulatory compliance.

Responsibilities

  • Develop and evolve a global IT service delivery strategy aligned with corporate goals.
  • Lead transformation and process improvement initiatives globally.
  • Build and manage world-class Help Desk and support teams for effective problem resolution.
  • Oversee proactive monitoring of IT infrastructure to ensure rapid incident management.
  • Enhance key service management practices including Incident and Change Management.
  • Drive deployment and integration of ITSM platforms for streamlined operations.
  • Manage vendor relationships and ensure compliance with industry regulations.

Benefits

  • First-class training and development opportunities.
  • Commitment to employee growth and talent development.
  • Inclusive environment promoting diversity and equal opportunity.
Full Job Description
Job Title: Senior Director, Global Service Delivery

Location: New York, NY

Position Summary

We are seeking an accomplished Senior Director, Global Service Delivery to architect, build, and lead our enterprise-wide IT support and service management functions. As a strategic partner to Technology and Business leadership, you will be responsible for creating, operationalizing, and enhancing robust support services that drive business continuity and user satisfaction across all geographies.

Your scope will encompass building and managing global Help Desk operations, overseeing technology infrastructure monitoring, and spearheading core service management functions-including incident, major incident, problem, and configuration management. You will leverage advanced ITSM platforms and cloud technologies to ensure consistent, high-quality outcomes while advancing process automation, regulatory compliance, and operational excellence. This pivotal role will also serve as a champion for transformation, driving standardization and scalability with IT Service Management, and collaborating with business leaders and vendors to elevate performance in a highly regulated Insurance environment.

Key Responsibilities

Global Strategic Leadership
  • Develop, implement, and evolve a unified global IT service delivery and support strategy aligned with corporate goals, technology standards, and user needs.
  • Lead major organizational initiatives focusing on transformation, process improvement, and integration of service management best practices globally.
  • Foster relationships and collaborate with senior stakeholders to anticipate business needs and proactively adapt the global service model.

Large-Scale Help Desk, Service Support, and Infrastructure Monitoring
  • Build and manage scalable, world-class Help Desk operations and Level 1/Level 2 support teams, providing efficient and effective problem resolution to end users.
  • Oversee the proactive global monitoring of IT infrastructure, ensuring real-time risk mitigation and rapid incident identification and escalation.
  • Drive operational consistency and excellence through standardized workflows, performance metrics, and ongoing team development.

Service Management Excellence
  • Lead the global execution and enhancement of key service management disciplines: Incident Management, Major Incident Management, Problem Management, Change Management and Configuration Management.
  • Establish rigorous escalation procedures, root cause analysis, and service restoration protocols to minimize business impact and improve service reliability.
  • Maintain robust configuration records and change controls to support operational transparency and infrastructure stability.

Technology Platform Integration and Innovation
  • Own the deployment, integration, and optimization of enterprise IT Service Management platforms (ServiceNow, Freshworks, or similar), building scalable workflows, dashboards, and reporting mechanisms.
  • Drive platform utilization to support process automation, digital transformation, and unified service delivery across all business units and regions.
  • Maintain hands-on engagement with supporting technologies, ensuring high performance in a multi-cloud, modern infrastructure ecosystem.

Vendor, Partner, and Regulatory Management
  • Manage strategic vendor and partner relationships - including global Managed Service Providers and specialized support vendors - ensuring contracts, SLAs, and performance targets are consistently met.
  • Oversee compliance with industry regulations and reporting standards, working closely with risk, audit, and governance bodies within the insurance sector.
  • Ensure vendor accountability and cost effectiveness through strong oversight and effective negotiation.

End-User Experience, Communication, and Continuous Improvement
  • Champion exceptional, user-centric service delivery with consistent standards for communication, engagement, and case resolution across all regions.
  • Gather and analyze user and business feedback to drive ongoing improvements and address gaps proactively.
  • Lead change management and professional development initiatives to foster a culture of innovation, quality, and operational agility within the global support organization.


Required Qualifications
  • Bachelor's degree in Information Technology, Computer Science, Business, or a related field (Master's/advanced degree preferred).
  • Minimum 12 years' progressive experience in IT service delivery or infrastructure operations, including at least 5 years in a senior leadership role with global oversight.
  • Advanced ITIL certification (ITIL Expert, Managing Professional, or equivalent) required.
  • Demonstrated experience building and managing global, large-scale Help Desk/support functions, technology infrastructure monitoring, and enterprise-wide service management disciplines.
  • Expert-level experience with enterprise ITSM platforms such as ServiceNow, Freshworks, or similar, including hands-on platform implementation, integration, workflow design, and reporting.
  • Hands-on experience with cloud infrastructure platforms (AWS, Azure, Google Cloud), supporting enterprise-scale operations.
  • Strong background in vendor management, strategic leadership, and regulatory compliance in complex organizational environments.
  • Exceptional leadership, stakeholder management, communication, and analytical skills, proven success influencing and collaborating across regions and cultures.

Highly Preferred
  • Hands-on experience implementing ITSM platforms with process design, configuration, and rollout grounded in mature service management frameworks.
  • Insurance industry experience or background in other highly regulated industries (finance, healthcare).
  • Familiarity with automation solutions and advanced IT operations tools to drive continuous improvement.

About Starr Insurance Companies

Starr Insurance Companies Careers

There has never been a better time to join the global team of Starr Insurance Companies—the leading provider of insurance and investment solutions worldwide.

Work You’ll Do

Join Starr Insurance Companies' top-tier team to assist some of the most prestigious clients in navigating their risk management and insurance strategies. Transform the approach to global insurance solutions with the brightest minds at Starr Insurance Companies. This is where innovation meets industry expertise in a dynamic environment. Lead from a unique position in the marketplace, at the crossroads of deep industry knowledge and extensive insurance innovation. Engage with a worldwide network of professionals dedicated to redefining the future of insurance and risk management. Collaborate with a diverse and inclusive team, fostering a culture of professional growth and diversity training.

Introducing the Starr Insurance Companies Professional Growth Path

The team is committed to building a leading career development framework to help individuals master their professional journey within the insurance industry.

Do Innovative Work

Be part of a team that is at the forefront of industry innovation—delivering targeted solutions through a depth of expertise that is unmatched in the insurance sector.

Drive Innovation and Leadership

Develop and implement groundbreaking solutions on trusted platforms, enhancing Starr Insurance Companies' position as a leader in the insurance industry.

Be Part of a Great Team

Join a team that values diversity and leadership, working on a wide range of initiatives that harness the capabilities of Starr Insurance Companies' global presence.

Future-proof Your Career

Advance your career with limitless opportunities supported by unmatched training, development, and certification programs.

Explore

Discover how Starr Insurance Companies is leading the way in predictive analytics to revolutionize risk assessment and management solutions.

The Starr Insurance Companies Edge

With a commitment to innovation and leadership, Starr Insurance Companies helps clients tackle the challenges of today’s dynamic market. Clients globally turn to Starr Insurance Companies for strategic insights and solutions that drive growth and success in the insurance industry.

Stay Connected

Join the Team

Search open positions that match your skills and interests. Starr Insurance Companies seeks passionate, curious, and solution-driven team players. SEARCH STARR INSURANCE COMPANIES JOBS

Keep Up to Date

Stay informed with career tips, insider perspectives, and industry-leading insights you can put to use today—all from the professionals who work at Starr Insurance Companies.

READ CAREERS BLOG

Job Alert Emails

Customize your subscription to receive job alerts, the latest news, and insider tips tailored to your preferences. Explore the exciting and rewarding career opportunities that await at Starr Insurance Companies.
Learn more about Starr Insurance Companies

Similar Jobs

More Jobs at Starr Insurance Companies

More Finance & Insurance Jobs

Find similar Senior Director of Global Service Delivery jobs: