Join Our Team
Headquartered in Houston, Texas, Innowatts is one of the fastest growing companies in the ‘new energy’ sector.
For over 5 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 platform has enabled more than 43 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, as well as offices in India and Ireland. Check out our latest postings below and let us know if you think there’s a fit for you on Team Innowatts!