Headquartered in Aberdeen, Babcock Mission Critical Services Offshore Ltd has decades of experience providing energy support and life and rescue services to...
Company: Babcock International
- Wed, 12 Oct 2016 11:32:42 GMT
Maybe you’ll work on one of our big projects in oil and gas, or help to design and build the UK’s next generation of nuclear power plants....
- Tue, 27 Sep 2016 20:20:21 GMT