Skip to main content


Partner Level:Strategic
Partner Type:Systems Integrator
Industry:Life Sciences
Coverage Area:Portugal, Spain

CSC is a global leader in providing technology-enabled solutions and services through three primary lines of business. These include Business Solutions & Services, Global Outsourcing Services and Public Sector. CSC's advanced capabilities include systems design and integration, information technology and business process outsourcing, applications software development, Web and application hosting, mission support and management consulting. Headquartered in Falls Church, Virginia, CSC has approximately 92,000 employees and is present in Spain since 1991, with revenues of €40.6 million in the last fiscal year. CSC has approximately 600 employees and offices in Barcelona, Madrid and Asturias. In Italy, CSC leverages on the professionalism of about 1,200 people, working in its main offices headquartered in Milan, Padua, Turin and Rome.

Contact Alfresco about this partner