Back to Companies
Kraken

Kraken

London, England, United Kingdom1,001–5,000 employeesTechnology, Information and Internet

Improve customer satisfaction, increase product innovation, generate new revenue streams, and make significant operational savings. All with the only proven end-to-end, AI-powered operating system for energy utilities. Now expanded to support water, and telco.

68 Open Roles