Title:

SCC - Europe's Largest Independent IT Group

Description:
Key Facts No. 1 in Europe Delivering immediate ROI 36 year track record £2.25 billion turnover 5 European Countries 80 European Cities Global Partner Network Supporting 5 million users
Tags:
scc, virtualisation, technology, comms, supply, managed, partner, unified, centre, europe, data, chain, software, solutions, group, global, european, infrastructure, year, record
Rss:
  Add to Google
Updated:
19 Jan 2011