LeapScholar

What does triple accreditation mean for me when I look at business schools in France?

12 Oct 2026 · Answered by Komal Yadav · 1 min read
Quick Answer verified

Triple accreditation, also called the Triple Crown, means a business school is accredited by three independent bodies: AACSB, AMBA and EFMD through its EQUIS accreditation. It is a quality assurance for a programme or institution, and several French business schools such as HEC Paris, ESSEC and EDHEC hold it.

Komal Yadav
Komal Yadav Verified
Leap Scholar's Counsellor
View Profile →

Triple accreditation, often called the Triple Crown, means a French business school is accredited by AACSB, AMBA and EFMD (through EQUIS). It is a mark of educational quality given by independent organisations.

The Three Accreditation Bodies

BodyBased in
AACSB (Association to Advance Collegiate Schools of Business)Tampa, Florida, USA
AMBA (Association of MBAs)London, UK
EFMD with EQUIS accreditationBrussels, Belgium

Some French Schools With Triple Accreditation

  • EDHEC Business School, Lille
  • EMLYON Business School, Lyon
  • ESSEC Business School, Paris
  • HEC Paris, Paris
  • INSEAD, France
  • IESEG School of Management, Lille

My Advice

Accreditation is a useful quality filter, but it is not the only one. Compare programme content, fees and career outcomes, and check each school's official page to confirm its current accreditations.

Still comparing countries and universities?

Get a free shortlist matched to your budget, profile and course.

4.7/5 Google 🎓 25K+ admits
Get My Free Shortlist

More Universities & admissions questions

More France questions

🎓 Still deciding where to study? Get Free Shortlist