Service Delivery Manager responsible for ensuring seamless delivery of various service streams, analyzing and improving process & procedures, and managing customer escalations. This role requires 95% travel.

Requirements

  • Proven track record of effectively managing budgets
  • Demonstrated expertise in managing operations and technical resources
  • Extensive experience in delivering high-quality services within a datacenter environment
  • Strong background in process engineering
  • Successfully led and managed large teams, ensuring seamless shift coverage
  • In-depth understanding and practical application of Lean principles
  • Exceptional client-facing and stakeholder management skills
  • Demonstrated experience handling high-pressure situations, including escalations, critical incidents, and managing customer expectations under challenging circumstances

Benefits

  • Competitive compensation plans
  • Long-term career opportunities
  • Attractive mix of benefit plans for good health, future financial security, and peace of mind