About
Excelia Business School is the Management School of Excelia. It offers post-High School programmes, up to Bachelor and Master level. The School is AACSB, Equis and Amba accredited (for its Master in Management and BBA programmes), and the Financial Times has ranked it amongst the best business schools in the world. Its Bachelor and Master programmes prepare students for key industry roles in careers such as finance, marketing, communication, human resources and management, both in France and internationally.
Position in the VCSift Database
- • 4,523 investors in VCSift focus on the edtech sector.
- • 12 investors are based in La Rochelle, Poitou-Charentes, France.
Data sourced from 410,343 investor profiles. Updated July 2026.
Investment Focus
- Sectors
- edtech
- Location
- La Rochelle, France
Contact Information
Find more investors like Excelia
Search Investors