Theresa Roessel

Active Calgary, AB Controller for Cnooc Energy Holdings U.S.A. Inc.