Kraken Email Format
Software DevelopmentEngland, United Kingdom201-500 Employees
Kraken delivers transformational tech to utilities around the world to make the global transition to green energy quicker and more affordable. Part of the Octopus Energy Group.