Stonehouse - United Kingdom Mechanical Engineer About Us: We are a global technology company, driving energy.... Our collective future depends on decarbonizing the fossil fuel industry, while innovating a new energy landscape. It’s what drives...
SLB