A Canadian oil and gas exploration, development, and operations company focused on the Athabasca oil sands region in Alberta, primarily operating the Hangingstone Facilities near Fort McMurray.
Calgary, AB, Canada~197 employeesFounded Jan 2009Website