Lille campus

Take the tour

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:

  • Second biggest area for insurance companies in France,
  • Third biggest financial market in France.
  • Third most important city in France for exports and the automotive industry
  • A highly developed textile industry.
  • Cradle of mass retailing and hosts many world-renowned companies.

Nearby places & practical info