The Lead Customer Success Project Manager is responsible for delivering complex customer deployments across Switch data center campuses while providing operational leadership and development to the broader Customer Success Project Management team. You manage the full project lifecycle from contract execution through operational turnover, including coordinating internal teams, maintaining schedule and financial performance, and ensuring customers have a clear and predictable deployment experience. This role works closely with Sales, Construction, Engineering, and Operations to deliver projects safely, on schedule, and within scope. The ideal candidate is a highly experienced project leader who can deliver complex deployments while developing people, improving organizational performance, and demonstrating the capability to grow into broader people, portfolio, and organizational leadership responsibilities.
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