This company functions within the energy sector, exploring and developing oil and gas resources. It holds interests in several exploration and production projects, aiming to grow its asset base while navigating fluctuating commodity prices.
2005
Canada
201 - 500 employees
Oil & Energy
$500M - 1B in revenue
Not profitable
Total sustainability employees
2-3
ⓘ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.