Envu's IT department is led by Zachary Clay (Head of Product Supply - North America) and has 45 employees.
Thaddeus Paulsel
Senior Formulation Scientist
Gilberto Andrés Olivares Pereda
Regulatory Operations Specialist
Ankita Mishra
CA Industrial Trainee
Vidya Vudata
Technical Project Manager
Rinky Abraham
Senior Data Engineer
Guilhem M.
Hans Kindstedt
Formulation Chemist Technician
Zachary Clay
Head of Product Supply - North America
Sachidanand Panda
Data Architect
Hadi Suparno
Technical Services Manager
Bianca Aliaga
Global R and D Project Manager
Abiola Jimoh
Senior Analytical Scientist
Looking for a particular Envu employee's phone or email?