Help us use technology to make a big green dent in the universe! Kraken powers some of the most innovative global developments in energy. We create the technology that redefines utilities and unlocks a new energy
The Senior Project Engineer for Japan will be responsible for supporting all technical aspects of the development and construction of Eku Energy’s Japan portfolio of battery energy storage projects, including all technical interfaces with the various