3 Power Generation Jobs in Townsville