OP
OP jobs
2 live jobs
OP is likely referring to Offshore Platforms, a leading provider of offshore oil and gas production facilities. They are notable for their innovative engineering and construction capabilities, delivering complex projects in challenging marine environments worldwide.