“As one of the leading providers of medical imaging systems in the UK, technology sits at the core of our business. We rely on, and have never been let down by, ecc who provide us with an outstanding IT support service which helps our business to operate efficiently and without embarrassing IT glitches”