Steps Ahead has become a partnership with ICN Business School. ICN Business School is one of France’s oldest management schools founded in 1905. It belongs to the select group of the top 1% of business schools worldwide to hold triple accreditation (AACSB, EQUIS, AMBA). There are three campuses: Paris La Défense, Nancy Artem and Berlin. Strategically located in two internationally renowned capital cities, with a historic campus in Nancy, at the heart of Europe and close to many countries such as Switzerland, Germany, Belgium and Luxembourg.
ICN Business School is highly recognized for its "Art, Technology & Management" (ATM) pedagogy and global focus. It offers a diverse portfolio of globally accredited Bachelor and Master programs taught entirely in English.
Bachelor in Management (3 years)
6 specializations
International BBA (4 years)
4 specializations
Master Programs (2 years)
Master in Management