Former recruiter in bid to tackle ‘PR challenge’ for oil and gas

The Captain platform and floating production, storage and offloading vessel.
The Captain platform and floating production, storage and offloading vessel.