General Industry Term

SHM meaning in oil and gas

Definition

Supplier Health Monitoring

SHM means Supplier Health Monitoring. Onging checks made on the financial health of suppliers.

Onging checks made on the financial health of suppliers.

✓ Verified term