Job Function: Supply Chain & Procurement Location: Slough, GB, SL1 4TQ Work Location (for field based positions): Work Flexibility: Onsite (Office/ Production) Job ID: 5106 KARL STORZ is one of the world’s leading suppliers of medical equipment for minimally invasive…
Stronger together At KARL STORZ, we believe in not just creating jobs but building careers. As a family run company, we understand the value of long term relationships and actively work on promoting them. When YOU grow, we grow. Get…