To strengthen our e‑Bike Systems Engineering team in Cham, Switzerland, we are looking for an Embedded Software & QA Engineer to join us as soon as possible or by mutual agreement. In this role, you will
Job Description Are you a visionary medical affairs leader ready to shape strategy, drive scientific excellence, evidence generation, and make a meaningful impact on patient outcomes? We are looking for an exceptional Head of Medical Immunology