Senior IT Manager at ONWARD Medical (Lausanne, Switzerland) — aijobsearch