EvodiaBio's IT department is led by Axelle Frachon (Senior Flavorist, Head of product development) and has 4 employees.
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?