Power Plant Manager Jobs in Ottawa
Plant Manager, Ottawa
TransAlta - Ottawa, ON, CA
TransAlta is hiring for a 1st Class Power Engineer to join our team as an Plant Manager in Ottawa. Reporting to the Director, North American Gas Operations, you will be accountable for the safe and reliable...
from: TransAlta - More than 30 days ago