HYDRO MECHANICAL ENGINEER WHO WE ARE Our Power, Your Possibilities At TransAlta, we don't just generate electricity we generate opportunity. As one…