226-236 City Road
London, England

Given the current economic challenges many IT departments are coming under increasing pressure to reduce costs whilst maintaining, or sometimes even increasing, the level of service delivery back to the business, i.e. to do better for less!

Official Website: http://www.bsg.co.uk/News.aspx?id=2010

Added by mBLAST on March 23, 2009

Interested 1