New 250,000 square foot facility is located adjacent to Delta Port, in iPort Phase 2
Appointments, promotions, moves and changes in the supply chain sector this week.