Ypsomed is a leading Swiss medical technology company specializing in innovative injection systems for drug delivery. Headquartered in Burgdorf, Switzerland, the company combines decades of expertise in drug-device combination products and medical devices with a global
About SD Worx SD Worx is a leading European provider of Payroll & HR services with global reach. We have offices across Europe and in Mauritius. Our purpose is to bring people solutions to life, enabling