"Our seven campuses are more than mere international offices - they are located in thriving technology parks where connections with their respective regions enable us to contribute to the development of the local economy while simultaneously offering our French and international students a truly global experience." - Alice Guilhon, Dean, SKEMA Business School.
Currently, the school has seven campuses