CFEED employs 29 employees. The CFEED management team includes Jan Giebichenstein (Head of Customer Service), Madina Sarzhan (Marketing Communications Specialist), and Jakob Larsson (Head of Microalgae Production).
Looking for a particular CFEED employee's phone or email?