The Manager, NA Site Delivery Lead is responsible for end‑to‑end delivery of on‑site and regional technology services, ensuring stable, secure, and high‑quality IT operations across supported NA locations. This role partners closely with business leaders, global IT teams, and vendors to translate business needs into reliable technology solutions, drive operational excellence, and lead continuous improvement initiatives. The position plays a critical role in enabling manufacturing, commercial, and corporate functions through dependable technology services and strong site engagement, and reports into the DePuy Synthes technology organization.
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