100 employees
e-skills UK aims to foster development in Britain's software, internet, IT services, and business change expertise.
2003