Appointments, promotions, moves and changes in the supply chain sector
Plans to purchase Epic Data in $5 million deal