HSE & Risk

STERA

Definition

Science, Technology, Environment & Regulatory Affairs

STERA means Science, Technology, Environment & Regulatory Affairs. A discipline or organization within a major oil and gas company.

✓ Verified term