Business Positions
Ivanhoe Energy Inc.
Independent international oil and gas company
Board Memberships
Ivanhoe Energy Inc.
Independent international oil and gas company