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