This role is a highly technical people manager responsible for leading Technical Deployment teams that deliver complex, large-scale data center customer implementations. The position combines people leadership, technical project management, and operational execution, with accountability for delivery outcomes, standards, and continuous improvement. The role holds primary accountability for the North Americian Western region and actively partners with North American East and LATAM regional leaders to ensure consistent and scalable deployment practices.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager