The 2023 ICFBA will be hosted by Montpellier Business School, which is located in the city of Montpellier in southern France. Montpellier is the Capital of the Hérault department in the Occitanie Region. It is the 7th largest town in France, with a population of around 295,000 inhabitants. Its metropolitan area has a population of around 790,000. Well known for its pleasant climate, Montpellier is about 12km away from the Mediterranean coast.