Measurement / Logging While Drilling (MLWD) Field Engineer III 04/22/2024, Weatherford Aberdeen, UK Bookmark job Bookmark job