Business Development Manager - Well Construction
7 hours ago
Glasgow
Stay up to date with industry advancements in well construction, drilling, and completion technologies. Our Well Construction Products division plays a key role in delivering advanced technologies to the global oil and gas industry, helping clients enhance performance, safety, and efficiency. As ...