Excelia Business School is a French Grande École founded in 1988, holding triple accreditation (AACSB, EQUIS, AMBA). It is part of only 1% of business schools worldwide with this distinction. The school offers programs in business, tourism, hospitality, and digital communication across campuses in La Rochelle, Tours, Orléans, and Paris.