HSE & Risk

STERA meaning in oil and gas

Definition

Science, Technology, Environment & Regulatory Affairs

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

A discipline or organization within a major oil and gas company.

✓ Verified term