About Team Innowatts

Headquartered in Houston, Texas, Innowatts is one of the fastest growing companies in the ‘new energy’ sector.

For over 4 years now, Innowatts has been helping energy providers transform their businesses from the bottom up through our cutting edge energy analytics, predictive customer intelligence and AI-enabled solutions—enabling them to dramatically lower costs, digitally optimize their business and personalize the entire customer energy experience. To date, the Innowatts e-utility™ suite of solutions has enabled more than 22 million energy customers worldwide, and we’re just getting started!  The company recently completed Series B funding with a high profile group of investors from every corner of the world.

Innowatts provides its team a fun, challenging and state of the art work environment in a casual office setting close to downtown Houston. Check out our latest postings below and let us know if you think there’s a fit for you on Team Innowatts!