Excelia Business School logo

Excelia Business School

🇫🇷 France / Nouvelle-Aquitaine / La Rochelle
Public Est. 1988

About

Excelia is a French Grande école, a specialized top-level institution of higher education. Created in 1988 as Groupe Sup de Co La Rochelle, it is a private non-profit organisation linked to the La Rochelle Chamber of Commerce and Industry (CCI) and a member of the Conférence des Grandes Écoles. Excelia Group's Business School belongs to the approximately 100 business schools worldwide holding a tr...

Excelia is a French Grande école, a specialized top-level institution of higher education. Created in 1988 as Groupe Sup de Co La Rochelle, it is a private non-profit organisation linked to the La Rochelle Chamber of Commerce and Industry (CCI) and a member of the Conférence des Grandes Écoles. Excelia Group's Business School belongs to the approximately 100 business schools worldwide holding a triple accreditation.

Ranking Overview

QS QS World University Rankings
Not Ranked
THE Times Higher Education World University Rankings
Not Ranked
ARWU Academic Ranking of World Universities
Not Ranked
US News U.S. News Best Global Universities Rankings
Not Ranked

Key Facts

Students
5,000
Want to apply to this university? Talk to AI Advisor

Frequently Asked Questions

When was Excelia Business School founded?

Excelia Business School was founded in 1988.

Where is Excelia Business School located?

Excelia Business School is located in La Rochelle, France.