image

Program


Retrouvez ci-dessous toutes les informations sur ce diplôme

Master's degree Sustainable Corporate Management


Administration – Management, International, Organizations strategy

Training presentation

The Master in Sustainable Corporate Management (SCM), offered by the IAE NANCY School of Management (Université de Lorraine), is a 2-year program in management sciences that combines both theoretical and practical approaches. This Master’s program fosters a global, systemic understanding of business, equipping students with a comprehensive vision of key management fields within the context of a rapidly evolving, globalized economy. Emphasizing sustainability, it addresses critical issues such as technological advancements, environmental degradation, and the urgent need for ecological transition. The program prepares future leaders to drive sustainable business practices that align with the growing demands of social and environmental responsibility.

The Master’s program is open to students who hold at least a bachelor’s degree or an equivalent diploma of at least 180 ECTS. It also welcomes professionals in continuing education as well as master graduates. This program is specifically designed for those trained outside the field of management, including engineering, science, law, and human and social sciences. The SCM Master program provides a unique opportunity to enhance their existing expertise with a comprehensive management curriculum. This broadens their career prospects by equipping them with the cross-disciplinary skills needed to tackle the social, environmental, and business challenges of today.

Applicants with prior management education are also encouraged to apply but must demonstrate how this program will advance their career development by contributing to their knowledge of business administration and management.

The Master’s program takes place on-site in Nancy, France. It is conducted entirely in English. As it  recruits students from all over the world, it is a multicultural, sharing experience.

Location :
Nancy

Format :
Initial training, Continuing education

Language(s) :
English

International mobility :
Not applicable

Admission requirements :
Application form

Profile

The SCM program welcomes students from across the globe who are passionate about sustainable and responsible management.

  • French and international students who have successfully completed a minimum of a Bachelor’s degree or a Master’s degree equivalent to bac+3/bac+4 from a university, with at least 180 ECTS credits.
  • Applicants with backgrounds in business, management, or economics are encouraged to apply. However, they must clearly articulate in their application how this program will support their career objectives in sustainable and responsible management.
  • French or international young professionals, either currently employed or in career transition, holding a Bachelor’s or Master’s degree (and/or relevant professional experience at a management level), who are seeking to develop expertise in sustainable business practices or enhance their knowledge and leadership skills in international contexts.
  • Applications from candidates in continuing education without a 4-year Bachelor’s or Master’s degree (or equivalent qualification) will be reviewed by a special commission that evaluates professional experience. In such cases, candidates must have a minimum of four years of managerial responsibility, with a focus on sustainability or ethical business leadership.

PREREQUISITES

Applicants must provide a valid & recent certificate of English language proficiency, which demonstrates a minimum B-2 level (C1 recommended). All IELTS, TOEFL, TOEIC, and Duolingo tests are accepted. Unless, they are a native English speaker or have proof of working or studying in an English-speaking environment.
Students applying for full English programs do not need to provide French certification. However, it is important to know basic French for everyday use in France and to develop French-proficiency for those who intend to intern or work in France.