AtmWatch.co.uk
Title
TechnoPhobia : Home : A New Media Age Top 100 Interactive Agency
Description
Excerpted from the website:
- About us
- Established in 1995 TechnoPhobia is a leading industry consultant and pioneering internet development agency based in Sheffield, South Yorkshire. We employ over 40 highly qualified staff skilled in the design and build of websites including software and hosting systems architects, developers and creative designers.
Languages
English