Marshall Dodson is the President and Chief Executive Officer of Key Energy Services.
1,830 people are employed at Key Energy Services.
Key Energy Services is based in Houston, Texas.
The NAICS codes for Key Energy Services are [213, 2131, 21, 21311, 213111, 22].
The SIC codes for Key Energy Services are [138, 13].