Cromar Limited in short: produce Well Service Equipment to stringent British Standards, SI-913, appropriate International standards (API-6A, NPD, DNV) and NACE specifications

Cromar Limited

Design, manufacture, supply and provide rental, refurbishment .

Visit our web site for vacancies, jobs and Cromar Limited careers!

We are located in Aberdeen, UK, Europe(North)

Cromar Limited Products

    Cromar Limited Vacancies

      Top Oil and Gas Jobs in UK

      Top Oil and Gas Jobs in Aberdeen

      Top Cromar Limited Job Positions