Engages in exploration, development, and production of natural gas and petroleum reserves. Its operations focus on resource extraction, field development, and delivery to regional markets through established supply chains.
2003
Canada
51 - 200 employees
Oil & Energy
$500M - 1B in revenue
$100M - 500M in profitability
Total sustainability employees
1
ⓘThis value represents the estimated number of employees in a company with sustainability-related roles or job titles, as determined by Illuminem using publicly available data.