Drilling & Wells

S&R

Definition

Strategy & Regions

S&R means Strategy & Regions. Covers areas of the business which have no global function like C&EA, Property Management, Security, Regional President Office.

✓ Verified term