General Industry Term

S&D

Definition

Supply & Distribution

S&D means Supply & Distribution.

Manages the logistics of moving materials and products from suppliers to operational sites.

✓ Verified term