Manages the logistics of moving materials and products from suppliers to operational sites.
S&D
Definition
Supply & Distribution
S&D means Supply & Distribution.
✓ Verified term
Supply & Distribution
S&D means Supply & Distribution.
Manages the logistics of moving materials and products from suppliers to operational sites.
You might also be looking for