General Industry TermOD&I meaning in oil and gasDefinitionOffer Development & InnovationOD&I means Offer Development & Innovation.✓ Verified termSuggest a correction