Technical Trainer I
Nabors Industriescalgary, ab, CanadaNabors is a leading provider of advanced technology for the energy industry.With operations in about 20 countries, Nabors has established a global network of people, technology and equipment to dep... Show more