BP Canada Energy Group ULC
BP Canada Energy Group ULC has interests in Canada’s oil sands, offshore eastern Canada and the Arctic. The company’s integrated supply and trading activities span various energy commodities in North America.
Business Advisor, Canada
Procurement Delivery Manager – Canada & GoM
Wells Manager Canada and Mexico
President & Chairman, BP Canada
Renewal Manager, Gulf of Mexico & Canada