Production & OperationsS&O meaning in oil and gasDefinitionSafety & OperationsS&O means Safety & Operations.✓ Verified termSuggest a correction