A global leader in providing technology enabled business solutions and services

  • Overview
    • CSC in Luxembourg

      We are a leading global IT company specializing in consulting, outsourcing and technology-enabled business solutions.


      Master The Cloud Video: Master the Cloud

      At CSC, we have the scale and expertise to create a complete solution for your organisation.

      Banking, Financial Services and Insurances are our main markets

      CSC SIGNS SIX-YEAR CONTRACT EXTENSION WITH CACEIS

  • About Us
    • About Us

      CSC has been present in Luxembourg since 1987, most notably working with DuPont. In 2007, we signed an outsourcing contract with Caceis. Today, CSC in Luxembourg has new offices and an expanded operation.

      We are part of the EMEA South & West Region, comprised of France, Belgium, Luxembourg, Italy, Spain and Portugal.

      Learn more about the company now known as CSC.

      We collaborate with our clients to deliver reliable, innovative business solutions, along with improved performance.

      Luxembourg is a recognized centre of excellence in both the Investment Fund and Private Banking industries.

  • Newsroom
    • Newsroom


      View all Press Releases

      CSC Positioned in “Leaders” Quadrant of Leading Industry Analyst Firm’s Data Center Outsourcing and Infrastructure Utility Services Reports.

      CSC and Aria Systems announce commercial availability of CSC CloudBill™ to businesses in European

      Information access through multiple computing devices primary driver of Cloud Adoption according to global survey

      ARCELORMITTAL and CSC sign infrastructure Managed Services agreement in Europe.

  • Publications
    • Insights

      Browse our magazines or one of our European studies

      Premium is geared towards business and IT executives and taps into the issues, changes, technology and challenges that are of direct and practical concern to them.

      CSC World is our corporate publication that seeks to explain the business meaning behind advances in IT.

      CSC carries out a number of “barometers” every year to analyze trends and perspectives from key roles within the boardroom (human resources, finance, IT, procurement…) at the European or global level.

  • Careers
    • Working at CSC

      We provide space and give you the opportunity to put your talents to work to deliver tangible results for our clients: a space where you have the professional freedom to take initiatives and responsibility in an environment of respect, entrepreneurship and collaboration. We encourage you to explore how best to match your strengths and ambitions with our business objectives and we’ll be there to support you every step of the way – your way, that is.

      Become the person you’ve dreamed of, with a career at CSC. Find out just how far your talent can take you.

pixel pixel