Fondée en 1903 par la Chambre de commerce et d’industrie de Toulouse, l’école avait pour vocation initiale de former des gestionnaires compétents pour les besoins de la communauté économique locale.

L’école était installée à l’origine dans l’Hôtel St Jean, monastère du XVe siècle ayant abrité les hospitaliers de l’Ordre de Malte.

Elle dispose aujourd’hui de 4 campus : le 1e se trouve au cœur de Toulouse, situé à deux pas du Capitole dans le quartier des affaires Compans Cafarelli, le 2e est situé au cœur des zones d’activité technologiques de l’est toulousain (Entiore), le 3e est implanté en plein centre de Barcelone, le 4e à Casablanca, en plein cœur d’un des plus centre d’affaires de la métropole. Rentrée 2022, TBS Education renforce son attractivité sur Paris, avec son 5ᵉ nouveau campus au 13, rue Saint Lambert, dans le 15e arrondissement.