Reservoir & Subsurface

IMD

Definition

Information Management Department (was ITD)

IMD means Information Management Department (was ITD).

The corporate department responsible for governing data standards, systems, and access for technical teams.

✓ Verified term