ESC Lille is EQUIS accredited by the EFMD (European Foundation for Management Education) and the Conference Of The Grandes Ecoles.
In 2005, it was the first European business school to be accredited by Project Management Institute’s Global Accreditation Center for Project Management (GACPM), and is still the only PMI-accredited business school in France.
[1] In July 2009 the union of Ceram Business School and ESC Lille was announced.
It will create the largest French business school in terms of student numbers.
In May 2019 SKEMA Business School announced the opening of a new site in Cape Town (South Africa) and the possibility to enter in Russia and India.