Reservoir & Subsurface

ISD meaning in oil and gas

Definition

Information Services Department (or Division ?)

ISD means Information Services Department (or Division ?). An department many years ago which, until recently, we would have considered part of IT.

An department many years ago which, until recently, we would have considered part of IT.

✓ Verified term

You might also be looking for