... leading heavy mechanical engineering, services and contracting business operating throughout ... Production, Technical support, Site Services, Contract, Administration) and manage ... Previous demonstrated experience in a Senior/Management level position, minimum ...
26 days ago