Global Technical Deployment Lead
itD is seeking a Technical Deployment Lead to drive coordination and delivery oversight across a portfolio of global collaboration technology initiatives. This role will act as the central point of alignment across multiple concurrent programs—ensuring visibility into progress, managing dependencies, and mitigating risks to keep deployments on track. The ideal candidate will bring 6+ years of technical program delivery experience, strong cross-functional coordination, and proven success