First opening its doors in 1906, the EDHEC Business School’s main campus is located in Lille, France, with four other institutions located in France, England and Singapore. The two domestic branches can be found in Paris and Nice, while London serves as the home base for British-based students.
The acronym representing the school stands for Ecole des Hautes Etudes Commerciales du Nord, with students able to obtain bachelor and master’s degrees, as well as a doctorate. Students seeking the advanced degrees can choose between instruction that’s entirely in English or a combination of French and English.
EDHEC Business School is a research institution that targets all of its focus in the areas of economics, the law, finance and accounting. One segment of this group is zeroed in on assessing risk and asset management.
The wide scope of the school, with multiple branches, explains the student population of approximately 6,000. Over 130 full-time instructors and over 800 who serve in an adjunct role teach those individuals.
The campuses in Lille and Nice serve as the school’s chief nerve center, with the other three segments dealing with research and training. This includes frequent interaction with companies that conduct such efforts.