Logo of Huzzle
Nabors Industries
image

Nabors Industries

Houston, Texas

Innovating the Future of Energy

Houston, Texas

Energy
sidebar.industry
10,001+
sidebar.employees
1952
sidebar.founded-year