Job title - R&D Chemical engineer - Separation Technologies (Adsorption / Membranes) (81141) Location – La Plaine, Geneva, Switzerland (onsite) Key Responsibilities In this role, you will lead a laboratory dedicated to the assessment, development and scale up of innovative, sustainable separation an