Bioprocess Technician The Cultured Hub Startups 1 month ago Kemptthal, 8310 Kemptthal, Switzerland Operations Middle Full-time