Storm ID Employee Directory
IT Services and IT ConsultingScotland, United Kingdom51-200 Employees
Storm ID is an IT services and IT consulting company based in Edinburgh, Scotland, United Kingdom, with 51-200 employees. It helps organizations leverage digital, data and AI by researching, designing and building platforms, products and services that aim to deliver transformative impact for clients and their users. Since its founding in 2001, Storm ID has focused on digital transformation and pursued opportunities arising from changes in digital technologies. The firm provides expertise across strategy, design, technology and data and AI to support its work. The company has engaged in partnerships with public sector bodies, including Audit Scotland and the Scottish Government, and has received industry recognition such as the Tech for Good Award (2026) and Bronze awards at the BIMA Awards (2025) for digital product development work.