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.
Exploration and Appraisal Business Manager
Regional Manager, Canada, PSCM
Environmental Impact Advisor
Exploration Manager - Canada & Alaska
Global Well Planning Project Manager - Atlantic Canada