Mechanical Engineer (Intermediate - Senior Level) (Sarnia, ON, CA) at TransAlta (Canada)