World's Best Scientists 2026 revealed!
Excelia Business School

Excelia Business School

- Business And Management

France
Scholars: 3
Award Badge
Business and Management
France
2026

Overview of Excelia Business School

Excelia Business School, officially founded in 1988, is headquartered in La Rochelle, France, with additional campuses in Tours and Orléans. As a private, research-active institution, Excelia specializes in business and management education with a comprehensive portfolio extending into tourism and digital sciences. Hosting approximately 5,500 students and supported by over 250 faculty and administrative staff, the school operates within one of France’s leading academic groups. Accredited by major international bodies such as AACSB, EQUIS, and AMBA, Excelia Business School demonstrates robust academic rigor and a strong global orientation.

Show more
World
National
Scholar
D-Index D-index (Discipline H-index) only includes papers and citation values for an examined discipline in contrast to General H-index which accounts for publications across all disciplines.
Citations
Publications
939 World 15 National H-index 51 Citations 11,291 147
1413 World 25 National H-index 43 Citations 8,878 166
2694 World 51 National H-index 32 Citations 3,195 109

Recently Published Articles