Harold G Hamm has/had a position (Director) at Complete Production Services, Inc

Details
Title Director
Board member yes

Source Links