ICD, Business School Paris

Have you chosen to study at a business school ? Excellent choice ! A business school offers amazing possibilities and a wide range of career opportunities. All that remains is to choose where to study. The first step is to choose a dynamic city where you have the best chance of achieving your career goals, but without losing sight of the quality of your student life. Several cities in France offer good conditions. Here's why studying at a business school in Paris may be the best choice for you.

Studying in Paris is an incredible opportunity. Thanks to its international dimension, its cultural richness, its reputation, its history but also for its economic influence, you will be able to flourish in a thousand ways. The campus of our Paris Business and Marketing School is located near the Canal Saint-Martin, a particularly pleasant place to spend time during the beautiful days of spring or summer.

campus paris

Paris campus training courses


As a Masters-level 5-year course, the Grande Ecole Program offers students the choice of 7 specialisations, 20 to 30 months of business experience, 1 to 2 years of study abroad experience, the possibility of obtaining a double degree qualification and opportunities to do the Masters cycle of the program as part of a work-study scheme.

Find out more


ICD offers 2 Bachelors-level courses enabling high school leavers to specialise in the fields of events management or sales/marketing.  Graduates are awarded an undergraduate qualification that is fully recognized by the French Ministry of Higher Education, Research & Innovation (Visa).

Bachelor Business Development

Bachelor Event Management


These 3-year undergraduate level courses explore new territories of business development and have been designed to meet the emerging requirements of organisations by offering students an exclusive, hybrid and highly vocational program of study.

Bachelor Digital Innovators

Bachelor Business Innovators


ICD offers a range of courses with a focus on the intercultural dimensions of business, thus giving students a unique international experience.

MSC in Digital Business

MSC in International Business Development

MSC European & Asian Business Development



ICD is located in the central 10th district, close to the famous canal Saint Martin.

It is an ideal location for students.  The district is buzzing with a variety of shops, restaurants, bars and sports or cultural activities on offer. 

Our business school is located in premises on rue Alexandre Parodi, which we share with several other Groupe IGS schools, meaning you’ll have plenty of opportunities to socialize and make new friends. 

Thanks to our lively campus and a central location in Paris, you’ll never be short of new things to do and broaden your horizons! 


A Groupe IGS business incubator


Information library and databases


6,000 students representing 54 different nationalities

campus 2

19 modern, spacious lecture halls


Wi-fi access throughout the building

cercle detudiant

Students’ Union offering a range of clubs and societies