EU Business School Switzerland Master in Digital Marketing, Transformation And Design Thinking
EU Business School Switzerland

EU Business School Switzerland

Master in Digital Marketing, Transformation And Design Thinking

Geneva, Switzerland

Master degree

1 year

English

Full time

Oct 2026

CHF 10,960 / per semester *

On-Campus

* Swiss passport-holders and/or residents of Switzerland will benefit from a special domestic rate

Key Summary

About: This English‑taught Masters in Digital Marketing, Transformation and Design Thinking in Geneva teaches digital strategy, SEO, consumer behavior, and design thinking for transformation. It runs three terms / year, awards 60 ECTS, and costs CHF 10,960 per semester. Graduates get a master’s from UVic‑UCC and EU Business School; an optional UK MSc from London Metropolitan University adds 30 ECTS.

Career Outcomes: Graduates can work as design strategists, digital marketing strategists, digital adoption managers, or SEO specialists, across digital marketing, business transformation, entrepreneurship and marketing management. You’ll gain relevant skills in strategic planning, campaign design, analytics, and communication employers seek.

The digital transformation of business is accelerating, and customers are increasingly empowered and selective. This program will give students the skills to design effective digital marketing campaigns, apply a strategic approach to planning digital transformation, redesign and re-imagine businesses and products driven by new technologies, and understand consumer motivation and the fundamentals behind search engine algorithms. They will also learn how to develop innovative ideas using the design thinking process, among other ideation techniques.

  • Duration: Three terms/one year
  • Locations: Geneva
  • Teaching Language: English
  • Starting dates: October/January/March
  • Number of Credits: 60 ECTS
  • Fees per semester: CHF 10,960

Degree Awarded

  • A university master’s degree awarded by UVic-UCC (título propio máster de formación permanente), a state-recognised university in Spain.
  • A master's degree from EU Business School Switzerland, which is internationally accredited by ACBSP, IACBE, IQA, and certified by eduQua.
  • EU offers an optional UK state-recognised MSc International Business Management from London Metropolitan University (extra 30 ECTS Business Consultancy Project + Research Module)

Learning From Leaders

Events that introduce EU students to globally successful leaders are a fundamental aspect of our approach to providing the business education that will kick-start your career.

Thierry Geerts, Google Country Director, Belgium & Luxembourg, illuminated trends identified in Google’s data to reveal patterns in shifting consumer behaviour and guide business success. He also shared his vision for how technology can contribute to the creation of a better tomorrow.

Benefits of Studying a Master's

International networking

  • With classmates, lecturers, and business professionals

Improve critical-thinking skills

  • And learn to be a problem-solver

Gain a global perspective

  • By studying in a diverse and multicultural environment