Olfasense employs 62 employees. The Olfasense management team includes Marc Andresen (Head of Sales), Mats Ludwig (Supply Chain Manager), and Christoph Mannebeck (Head of Product Development).
Looking for a particular Olfasense employee's phone or email?