What is the World ranking of Toulouse Business School?

Toulouse Business School (now renamed Toulouse School of Management, TSM) is recognized among the top business schools globally. According to the 2023 Financial Times rankings, TSM is placed within the top 90 European business schools. Its Master in Management program ranks approximately 50th in Europe.

The school holds triple accreditation from EQUIS, AACSB, and AMBA, reflecting its academic excellence. Specific rankings vary by program and publication, but TSM consistently appears in reputable lists like QS World University Rankings and The Economist. For the most current data, consulting official ranking websites or TSM’s publications is recommended.