Chief Innovation Officer
Krishnan serves as Chief Innovation Officer at Innowatts, where he is responsible for overseeing all things product, from research and development to client success. Prior to joining Innowatts, Krishnan was the Chief Commercial Officer for Just Energy responsible for gross margin management of a global retail footprint that included US, Canada, UK, Ireland, Germany, and Japan. As part of his role, he oversaw Supply and Trading, Load Forecasting, Product Structuring, and Pricing functions. Prior to Just Energy, Krishnan had held various leadership roles at NRG Energy and Northeast Utilities (now part of Eversource Energy).