France

France

With annual revenues in excess of €1.3 billion SCC in France is ranked in the top 10 Infrastructure Services provider. We deliver technology solutions and services to leading organisations in both the private and public sectors.

With 55 locations across France and with 2000 customer focused employee's we work with customers to use technology as an enabler to remove costs and ultimately improve business performance.

  • Top 10 Infrastructure Services provider in France
  • Revenues in excess of €1.3 billion
  • 2000 customer focussed employees
  • Servicing customer across both public and private sectors
  • 55 locations across France
  • €35m logistics centre
  • 30+ years of sustained profitable growth
  • Part of Europe's largest independent technology solutions provider
     

Please complete all the fields below

|Cancel Message