SKEMA Business School’s Lille campus is a 20,000-square-metre modern facility located in the heart of the city’s business centre, a stone’s throw away from the city’s old town.
Lille, the hub of Europe : Situated between two TGV stations, it is half-an-hour away from Paris, 38 minutes from Brussels and 1 hour 20 minutes from London.
Northern France offers a dynamic business environment. It has a thriving entrepreneurial ecosystem that students can benefit from. It attracts most of the foreign investment: