World's Best Scientists 2026 revealed!
Excelia Business School

Excelia Business School

- Economics And Finance

France
Scholars: 1
Award Badge
Business and Management
France
2026

Overview of Excelia Business School

Founded in 1988, Excelia Business School is a prominent private institution located in La Rochelle, France. As part of the broader Excelia Group, Excelia Business School has earned recognition for its rigorous academics and commitment to internationalization. The business school operates across several campuses, serving more than 5,000 students annually and drawing participants from over 70 nationalities. Excelia is comprehensive in scope, balancing research activities with a strong teaching mission, and maintaining high standards through triple accreditation (AACSB, EQUIS, and AMBA), a mark achieved by fewer than 1% of business schools globally.

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
1338 World 30 National H-index 51 Citations 7,661 169

Recently Published Articles