Browse our university guidance

Sign up

On this page

emlyon business school
emlyon business school logo
emlyon business school

Global Innovation & Entrepreneurship

Visit course website
Award Attendance Study Duration Start Domestic fees International fees
MSc On-Campus Full-time 18 September find out €28750 in total
Course fee notes

€28,750

The tuition and fee charges are in effect for the 2026-2027 academic year and are subject to change for future years.

About Global Innovation & Entrepreneurship, MSc - at emlyon business school

The Master of Science (MSc) in Global Innovation & Entrepreneurship offered by emlyon business school is accessible after a Bachelor minimum (valid diplomas include bac +4 or bac +3). This program enables foreign or French students to acquire a high-level, specialized education aimed at the main functions of innovation and entrepreneurship in companies whose scope is resolutely oriented towards international markets.

This program requires a professional mission at the end of the course for a minimal duration of 4 months (internship, VIE, fixed-term contract or permanent contract).

Launch your entrepreneurial journey in 18 months

The MSc in Global Innovation & Entrepreneurship equips you to become a visionary leader capable of developing innovative solutions with lasting societal impact.

  • Learn key skills for building entrepreneurial ventures
  • Recognize and capitalize on social entrepreneurial opportunities
  • Develop networks that foster innovation and leadership
  • Make a significant impact while inspiring those around you

Experience international exposure

In a globalized world, organizations operate across international markets. This MSc program strengthens your intercultural abilities, preparing you to excel in diverse, multicultural environments. Entrepreneurship presents both local and global challenges. With hands-on experiences, you will delve into the specifics of global innovation and entrepreneurship, immersing yourself in ecosystems located in Lyon, Oulu (Finland), and Vietnam (Ho Chi Minh & Hanoi).

Address recruiters' expectations

The MSc in Global Innovation & Entrepreneurship is designed to meet the growing need for leaders capable of driving entrepreneurial ventures and creating meaningful impact through innovative strategies. Graduates become part of a global community of accomplished entrepreneurs and leaders, equipped with essential business skills to succeed in innovation and entrepreneurship.

For more information about the program, download the brochure on the website.


Entry requirements

Contact emlyon business school to find course entry requirements.


Why study at emlyon business school

emlyon stands out for its reputation, entrepreneurial spirit, innovative teaching, and international network, offering excellent career prospects in France and abroad.

  • International reputation: Ranked among the top business schools, emlyon enjoys global recognition, with strong rankings in Europe and worldwide.

  • Academic excellence: emlyon's faculty includes world-class research professors whose work informs the global scientific conversation and economic and social debate. These professor-researchers share their knowledge with students across all our programmes through innovative teaching formats.

  • Global approach: With 4 campuses around the world, the school offers exchange opportunities and access to a global network of alumni and companies.

  • Entrepreneurial spirit: Focus on entrepreneurship, offering resources like emlyon venture labs, mentoring, and workshops to help students start and grow businesses.

  • Innovative teaching methods: Practical learning through simulations, real-world case studies, and industry projects, allowing students to directly apply their knowledge.

  • Specialized programs: Wide range of Masters, MSc degrees, MBAs, and Executive Education programs, with opportunities to tailor studies to specific career interests.

  • Career and employability: Personalized support with coaching, workshops, and job fairs to help students succeed in a competitive global job market.
  • Industry connections: Strong ties with global companies, providing internship, recruitment, and consulting opportunities.

  • Location in Lyon: Situated in a vibrant city and economic hub in France, offering numerous professional opportunities across various sectors.