Keystone logo
ICN Business School

ICN Business School

ICN Business School


Welcome to ICN Business School

Founded in 1905, ICN is one of France's foremost business schools, highly recognized thanks to national and international accreditations: AACSB, EQUIS, and AMBA. The school is a member of the Chapter of the ‘Grandes Écoles de Management’ in the Conférence des Grandes Écoles.

ICN Business School’s identity and development are rooted in the links between Management, Technology, and Art [ARTEM]. Thanks to the transdisciplinary cooperation with the School of Art and Design and the School of Engineering, ICN students are able to combine a solid education background with professional experience and a Creative way of thinking.

The mission of ICN Business School is to provide innovative and transdisciplinary education that enables students and practicing executives to become responsible professionals capable of acting in the global business environment. ICN Business School faculty engages in knowledge creation at the crossroads of art, management, and technology that contributes to the advancement of impactful knowledge and sustainable practice in the business and organizational fields.

ICN offers high-level programs in management, from undergraduate to postgraduate level with a wide range of specializations.


Key facts and figures

  • Triple Accreditation: EQUIS, AMBA & AACSB
  • 3 modern campuses in ParisNancy, and Berlin
  • A unique Art-Technology-Management Spirit
  • 14 international double degrees
  • 3000 students every year including 38% of students from abroad
  • 52% of professors with an international background
  • Strong Alumni network with 17 000 Graduates
  • More than 120 partner universities around the world
  • 130 business partners

    Campus Features

    CN is an internationally recognized business school, not only thanks to its triple crown, but also thanks to its presence in France (Paris & Nancy) and Germany (Berlin).

    Do you want to visit ICN? Get an inside look at our campuses thanks to the 360° virtual visit! Choose Paris or Nancy, or Berlin depending on your programme, and see our inspiring, collaborative learning spaces up close.


      Alumni Statistics


      Ranked 10# Master in Management in France according to Financial Times 2021, the school offers a unique creative environment at all 3 modern campuses in Paris, Nancy and Berlin.


      EFMD Equis AccreditedAMBA AccreditedAACSB Accredited

      Student Testimonials


      • Nancy

        ICN Business School – Campus Artem 86 rue du Sergent Blandan 54003 NANCY, 54003, Nancy

      • Berlin

        Friedrichstraße 76-78, 2nd floor 10117 BERLIN, 10117, Berlin

        • Paris

          Paris La Défense campus Les Collines de l'Arche Immeuble Etoile - Bâtiment G 76 Route de la demi-lune 928000 Puteaux, 92053, Paris