10 employees
The Ingredients Factory is a manufacturer of fresh, chilled ingredients for food companies.
2005