Founded in 1992, ICC was born with roots in yeast additives development. Over the years, ICC became a leading innovative biotechnology company with a strong dedication to solutions aiming at animal performance, health foundation and food safety. ICC is a Brazilian company whose ongoing scientific ...See more
Headquarters:
Brazil
Company Type:
MNC / Large Enterprise
Company size:
201-500 Employees
Address:
AVENIDA BRIGADEIRO FARIA LIMA; 1768; SÃO PAULO, SÃO PAULO 01450909, BR
HIGH
spending power