Business Positions
In Situ Oil Sands Alliance
IOSA is the voice of an alliance of emerging in situ oil sands developers.
•
Chairman
Board Memberships
Pengrowth Energy Corporation
Canadian oil and natural gas business