108 employees
ICAPP is a food manufacturing and processing company that supplies a wide range of fresh and frozen fruits and vegetables.
2004