Marketing Executive Established in June 2000, Storm has grown from strength to strength as a focused IT value added reseller. Our aim is to deliver exceptional service to our customers in corporate and public sector organisations. As an IT solutions…