Senior Manager, IT Service Delivery and Expert Enablement

Insight Global
📍 Washington, DC, United States 💼 Full-time 🕒 Posted July 08, 2026

Job Description

Job Description
The Manager / Senior Manager, Global IT Service Delivery & Expert Enablement is responsible for leading a global IT Tier 2 support organization and ensuring the delivery of exceptional technology services to experts, consultants, and business professionals worldwide. Ensuring consistent, high-quality support for endpoint devices, office technologies, and in-person user needs. This role serves as a critical bridge between end-user (aka Expert) technology support, infrastructure operations, cybersecurity, workplace technology, and business stakeholders.
This leader will oversee geographically distributed support personnel across multiple offices (50+) and countries, driving a consistent, scalable, and high-quality service experience across the firm. The role combines operational leadership, service delivery management, stakeholder engagement, technical escalation management, process improvement, and technology enablement.
In alignment with the firm’s digital-f...

Ready to Apply?

Submit your application today and join our talented team at Insight Global.

Submit Application

Job Details

  • Location Washington, DC
  • Job Type Full-time
  • Category other-general
  • Posted Date July 08, 2026
  • Application Deadline July 13, 2026