Farrell ha sido recientemente el máximo responsable de TransAlta Corp.