IFF's IT department is led by Manish Agarwal (SVP - Head of Engineering and Architecture) and has 714 employees.
Flemming Møller
Technical Fellow
Marcelo Souza
Data Engineer
Murugan Muthulingam
Quality Assurance Manager
Looking for a particular IFF employee's phone or email?