Machine Shop Supervisor at Hearthhurst SA — Lausanne, Switzerland · 11jobs