Britain's Most Admired Companies: Software and computer services Careers Guide 2011
For a sneak peek into employment opportunities at Telecity, read on.
Company name: Telecity Group
Company website: www.telecitygroup.com
Address: Suite 8.01, 2 Exchange Tower, Harbour Exchange Square, London, E14 9GE