Johnson & Johnson MedTech is looking for a Manager, EMEA Site Delivery Lead based in Leeds, UK. This role involves end-to-end delivery of on-site technology services, ensuring high-quality IT operations across EMEA locations. You will partner with business leaders and global IT teams to drive operational excellence.
Ideal candidates should have a Bachelor’s degree in a relevant field and 6-8 years of experience in IT service delivery within regulated environments. This position may require up to 25% travel.
#J-18808-Ljbffr