Tag Archives: Sistema US

Sistema US to Move to Larger Facility

Sistema

PETALUMA, Calif.–Food storage company Sistema US is slated to move into a new facility here Oct. 1. At 100,000 square feet, the new facility is double the size of its former location and will handle its domestic drop-ship programs. With its parent company based in New Zealand, Sistema US started in 2008 and has grownMore »

Last updated: September 6, 2013