Company
Formed in 2002, The Storm is a creative and energetic design agency with a specialty in user-centred design for online media.
The management team hail from web consulting backgrounds and between them have deep expertise both within and outside the Financial Services sector on projects of all sizes.
Our services
An overview of our offerings, from online
tools to retail space design
What to expect
Our engagement style and high-level methodology
Who we are
Company Director profiles.
Contact us
Office location and contact details.
The Storm (Digital) Limited is registered in England & Wales.
Company no: 04383705. Registered office: 7 Poplar Mews, London, W12 7JS