
University profile
Personal discovery
Find universities that fit you.
Match surfaces schools to your priorities, then save and compare inside Circulus—not endless tabs.
Overview
ESC Clermont Business School, located in Clermont-Ferrand, France, is a prestigious Grande École established in 1919. Known for its triple accreditation and strong focus on management education, it offers a range of undergraduate and postgraduate programs, particularly excelling in its Master in Management, which ranks 67th in Europe. The school attracts a diverse student body, making it ideal for those seeking a comprehensive business education in a vibrant, international environment.
Outcome reports from applicants appear here once enough anonymous responses are collected.
Circulus signals
Short summaries from our catalog — always confirm on the official site.
Same country or overlapping strengths — explore nearby options.