17 employees
Drilling Structures International designs and constructs complete drilling rig packages, fabricates components and updates rigs.
1973