General Industry Term

SDD

Definition

Staff Development & Deployment

SDD means Staff Development & Deployment.

A standardised cabinet or rack unit housing control or instrumentation modules.

✓ Verified term