General Industry Term

IM

Definition

Installation Manager

IM means Installation Manager.

The individual responsible for overseeing the on-site construction and hook-up of a major facility, like a platform.

✓ Verified term