HSE & Risk

SC&R

Definition

Safety Compliance and Risk

SC&R means Safety Compliance and Risk.

Department ensuring operations meet safety laws and manage hazards.

✓ Verified term