Process Engineer, Spain, Fragrances EMEA
Sensient Technologies Corporation
Location : Armilla GR ES
English C1 level. Reporting to the R&D AC & Production Manager, the Process Engineer is responsible for the overall process optimization, COGS reduction and…