EvodiaBio's IT department is led by Axelle Frachon (Senior Flavorist, Head of product development) and has 6 employees.
Filippo Federici
Strain Engineering Intern
Antoine Robin
Technico commercial
Stuart Walsh
Quality Manager
Riccardo Tarantino
Downstream Process Engineer
Dave Shapiro
Product Developer
Axelle Frachon
Senior Flavorist, Head of product development
Gautam Degweker
Senior Fermentation Engineer
Looking for a particular EvodiaBio employee's phone or email?