ICN Business School campus

Engineering

DBA in Sustainable Innovation Management at ICN Business School

ICN Business School, France

Programme overview

Executive doctorate delivered jointly by ICN Business School and the Business Science Institute (Luxembourg), 100% online with individual mentoring. Graduates receive the title of Executive Doctor in Business Administration from ICN and BSI, with an optional Doctor in Business Administration university degree from Manchester Metropolitan University.

Faculty: ICN Business School  |  Duration: 3 to 4 years  |  Study mode: part-time online; English  |  Intake: January; February; May; September  |  Location: Nancy, Grand Est, France

What you will study

Stage 1 provides research methodology and courses on sustainable strategic leadership, sustainable marketing, green and sustainable finance, sustainable supply chains, HR and business behaviour, and defines the research problem; stage 2 is the thesis research with an in-person International Week; stage 3 completes the thesis and defence.

Career pathways

Leaders of organisational transition: senior executives, managers, consultants and management educators.

Official programme page

Application information

Entry requirements

Five years of management or equivalent professional experience and an MBA or Master's degree from a recognised institution; CV and a research proposal; good written and oral English assessed at an online admission interview.

EUR 30,000 for the whole programme. Executive Doctor of Business Administration title from ICN and BSI, whole programme (3 to 4 years). Source

Intake: January; February; May; September

Duration: 3 to 4 years

Apply through the official page: https://www.icn-artem.com/formation/dba/

Explore more study programmes

View all study programmes →

Ready to start your study abroad journey?

Book a free consultation with our expert counsellors and take the first step towards your dream university.

Copyrights © 2026 StudyMapped. All rights reserved.