ill employs 75 employees. The ill management team includes Pranesh Dusrath (Central Internal Audit Manager), Thierry Lamache (Electronic Engineer), and Farooq Azam (MANAGER).
Looking for a particular ill employee's phone or email?