The individual responsible for overseeing the on-site construction and hook-up of a major facility, like a platform.
IM
Definition
Installation Manager
IM means Installation Manager.
✓ Verified term
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.
You might also be looking for