CEO
Debashish Yadav
CEO Approval Rating
90/100
1983
PrivateAcquired by Compass Group PLC
https://icsfoods.in/