Top Job | 21/05/2024 | Fulltime | Crawley | SLBIndustry, while innovating a new energy landscape. It's what drives us. Ensuring progress for people and the planet, on the journey to net zero and beyond. For a balanced planet. About the role Reporting to the Technology Organization Communications Manager, you'll play a pivotal role in supporting
Save for later