TBA Power, Inc. 2825 East Cottonwood, Parkway, Suite 500 , Salt Lake City , Utah 84121-7060 USA About Solutions industries services Publications videos Home Companies TBA Power, Inc. Memberships TBA Power, Inc. Memberships The Geothermal Energy Association Back to Company Profile