Skip to content
0

Master

Digital Marketing & Communication

Geneva
18 months
On the job
French
Monday 6 October 2025
This master is also available at Lausanne

The Master

Digital Marketing & Communication

The challenge for every brand is to define its uniqueness and engage with its community… nothing, or almost nothing, has changed! AI, the Pandora’s box of digital marketing, has just revealed its most powerful forces. So on your marks, get set! Sorry, we’re already off.

The arrival of generative AI, which is more accessible and less costly than analytical AI, is proving its relevance and revolutionising the way in which brands interact with their consumers. It provides innovative solutions for creating powerful content and personalising campaigns, interfaces and brand-customer dialogues. As for the creative process, it’s a somewhat thorny subject… does it limit or catalyse creativity? We’ll give you the means to make up your own mind.
As an aspiring professional, you will learn how to harness this revolution to design and manage marketing and communication strategies that are in tune with the constant changes in consumer expectations.

The digital marketing sector is growing fast, but it’s ultra-competitive. So you’re going to have to make a difference to stand out from the crowd. That’s precisely what CREA is offering with this Master’s in Digital Marketing & Communication: to turn you into talented individuals capable of combining creativity, strategic vision and mastery of new technologies, so that you can establish yourself as a key professional.

The recipe? An 18-month course firmly rooted in practice, with numerous workshops that will enable you to work on practical projects and develop your skills throughout the course. And above all, thanks to its executive format, with classes only on Fridays and Saturdays, this Master’s degree gives you the opportunity to do a work placement at the same time, thereby strengthening your professional experience and maximising your employability.

Over 20 batches of students have put their trust in us in Geneva and Lausanne, and they’ve been right to do so: today, they hold positions with leading companies such as Le Temps, la RTS, l’Organisation Mondiale de la Santé, Caran d’Ache, Red Bull, Accenture, Publicis, Dentsu X, Franz&René, Havas Switzerland, Ralph Lauren, Rolex, L’Oréal, Procter & Gamble, Assurance La vaudoise, Orange Cyberdefense, Swissquote and many others.

Why shouldn’t you?

This is your chance to join a passionate community, ready to take on challenges with commitment and pleasure. Your career path will be enriched by a network of Swiss and international companies and experts who work alongside us. Our Sustainable Education strategy embarks all CREAtors on an adventure where innovation is combined with social and environmental responsibility.

Pre-commencement: Friday 3 October 2025 from 1.30 pm
Next start date: Monday 6 October 2025 at 9 am

120 ECTS credits

This Master’s program helped me move away from a buzzword-driven view of AI toward something concrete and focused: creating value with real benefits. For me, it was a turning point.

Claire

Master @ CREA

The programme

Digital Marketing & Communication Masters

Strategic marketing

Social media & Content strategy

Digital Experiences & GenAI

Brand & Value Creation

Data, AI & Digital campaigns

Media strategy & Planning

Managerial innovation & Leadership

Tech & Greet

Internship

Study Trip
(option)

Product innovation & Ethical AI

Creative communication & GenAI

CRM & GenAI

Data Science Fundamentals

AI & Marketing applications

AI innovation lab

Managerial innovation & Creativity

Sustainable Organizational Strategies

Master thesis

Information session
Registration
Brochure
Book an appointment

Careers

A world of opportunities awaits you

Train at a leading school in digital studies and start your career in marketing and communication with confidence.

  • Brand Manager
  • Digital Marketing Specialist
  • Community & Content Manager
  • Digital Media Planner
  • Online Traffic Manager
  • And more …

Companies that recruit our CREA students

In a nutshell

Things to remember

18

months’ training

1

mentoring to help find an internship
On-the-job programme

120

ECTS credits
Language : French
icone école
Campus : Geneva & Lausanne
100% of lecturers are active professionals
Personalized support from the Career Center
A network of over 4,500 alumni
Possible financing plan
Admission based on an entrance interview
Member of the OMNES Education group
Information session
Registration
Brochure
Book an appointment

Lecturers

“Learn from experience”

All lecturers are active professionals, closely connected to the realities of the market. They share their expertise through hands-on teaching, real-life case studies, and content aligned with today’s professional challenges.

In a constantly changing environment, CREA relies on a committed and loyal teaching team, while remaining flexible and responsive, ready to bring in new expertise whenever new topics or challenges emerge.

How to join CREA

Admission requirements

  • Hold a bachelor’s degree, a federal diploma in marketing, communications or public relations, a CFC (Certificat fédéral de capacité) in marketing or communications (professional experience required) or an equivalent qualification.
  • Have attended an information session, an open day or a personal interview.
  • The 5-month internship (or professional activity) must be validated by the school and carried out during the training period.

Have you attended the CREA programme presentation?

Fill in the registration form

Entrance exam

There is no specific entrance examination for the Master’s programme.
Each application will be considered individually by the program director, who reserves the right to accept or reject an applicant without giving reasons.

Education

Course fee: CHF 24’900.-
Registration fee: 300. –
Special price for OMNES Education Group students – (on request)

ECTS credits

CREA awards Bachelor’s and Master’s degrees that are not state-recognized diplomas. However, these degrees are recognized by professional associations and by the school’s partner companies.

Bachelor programs represent 180 ECTS credits, and Master programs represent 120 ECTS credits, calculated in accordance with the principles of the Bologna agreements.

This framework improves the clarity of academic pathways and may allow, depending on the case and partner institutions, access to further studies or academic bridges, including postgraduate programs.

Information session
Registration
Brochure
Book an appointment

Inside

Immerse yourself in CREA

Interviews

To find out more

Alumni Story – Moïse Kouadio @QoQa
Interview I Clement – Alumni Master Digital Marketing

Discover also

other Masters you might like

Interested in CREA?

CREA focuses its development on five areas: Creation, Marketing, Communication, Digital/AI and Luxury. The school adapts to changes in the professional world, notably by anticipating digital transformations in marketing and communication. CREA favors experience-based learning, with experienced professional lecturers. Close to the market, the school ensures that the knowledge imparted is in line with current professional realities. It maintains a network of Swiss and international companies and experts to support students and prepare them effectively for the job market.