Skip to content
0

Master

Digital Communication & Influencer Marketing

Geneva
18 months
On the job
French
Monday 6 October 2025

The Master

Digital Communication & Influencer Marketing

Influence is everywhere, every time. It wasn’t born with Instagram. It has crossed centuries, shaped opinions, triggered movements. But misused, it has also lost credibility. Today, we’re giving it back its letters of nobility.

Because influencing isn’t just about creating a buzz. It’s about understanding the mechanisms of attention, weaving a lasting relationship with a community and embodying strong values. In the digital age, influence marketing is one of the most powerful levers for engaging, convincing and transforming.

Here too, AI is changing the game: it can analyze behavior, refine targeting, personalize messages and amplify creativity. But be warned: without vision, without authenticity, without storytelling… no tool will suffice. What you’ll learn here is how to build a strategic, credible and creative influence. The kind that moves lines.

This Master’s degree in Digital Communication & Influence Marketing prepares you to manage large-scale campaigns, create genuine partnerships and become reputation experts. It’s a demanding course, rooted in the realities of the marketplace, designed to produce well-rounded profiles capable of thinking differently about influence.

The key? An 18-month course firmly rooted in practice, with numerous workshops enabling you to work on concrete 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 program offers you the possibility of completing an internship at the same time, reinforcing your professional experience and maximizing your employability.

From its very first edition, the Master’s program has been convincing. Emblematic companies have already placed their trust in the Master’s students: Montreux Jazz Festival, Migros and Philippe Morris International, pillars of the Swiss economic landscape; L’Occitane, a benchmark in cosmetics and brand storytelling; Voxia, an expert agency in corporate communications and Swiss Made B-Sharpe, a pure player in the digital world. Proof that well-thought-out influence touches every universe.

Are you in?

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

120 ECTS credits

Influence isn’t just about Instagram and likes. You learn to understand brand challenges, develop a strategy and shape a narrative. The Master’s programme helped me move from a romanticised view to a truly professional approach.

Sacha

Master @ CREA

The programme

Digital Marketing & Communication Masters

Strategic marketing

Social media & Content strategy

Roots of influence marketing

Brand & Value Creation

Data, AI & Digital campaigns

Influencer Marketing Strategies & Activation

Managerial innovation & Leadership

Tech & Greet

Internship

Study Trip
(option)

Produit innovation & Ethical AI

Creative communication & GenAI

Co-creation & Events

Brand reputation

PR & Public Speaking

Crisis Management

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
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 course 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

We award them to our bachelor and master students. These qualifications are recognised by professional associations and by CREA’s partner companies, but they are not state diplomas.

They are, however, awarded by a public school and comply strictly with the procedures laid down in the Bologna agreements. ECTS credits are the basis of the system used to quantify studies (face-to-face teaching, research, personal work, etc.).

The Bachelor’s degrees we award are worth 180 ECTS credits, while the Master’s degrees are worth 120 ECTS credits. Collaboration agreements with other institutes or professional associations in Europe allow our students to participate in other training courses, especially postgraduate courses.

Information session
Registration
Brochure
Book an appointment

Insides

Immerse yourself in CREA

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.