Director - Service Delivery

Location
United States; DALLAS, TX, United States
Posted
Oct 14, 2026
Last seen
Oct 14, 2026

About the role

The Data Center Delivery Leader is accountable for the strategic leadership, operational excellence, and successful delivery of large‑scale data center programs and deployments for Black Box’s hyperscale and enterprise clients. This role ensures that all data center projects and operational activities are delivered on schedule, within budget, at the highest quality standards, and with exceptional client satisfaction. The Delivery Leader serves as the primary executive interface for clients, providing leadership across engineering, project management, field services, supply chain, and support organizations. This role carries responsibility for operational performance, revenue forecasting, profitability, resource planning, quality assurance, and risk management across multiple concurrent programs.