Energy, Oil & Gas Jobs
Job Description Job Description The Cascade Power Project is a cutting-edge 900-megawatt combined-cycle power generation facility situated in Yellowhead County, just 12 kilometers southwest of Edson, Alberta. Powered… View full details