Creation, Marketing, Communication, Digital, Luxury, Events.
CREA, the leading school in Geneva and Lausanne for creative, marketing, communication, digital, luxury and event management. Each year, more than 800 students and professionals are trained by Swiss and international experts. Our Bachelor’s, Master’s, Federal Certificates, Diplomas, and Continuing Education programs strive for excellence, preparing students and businesses for the demands of the modern market.

Creative learning experiences
in Geneva and Lausanne
-
Bachelor
Artistic Direction
In French
Explore design, branding and UX to become a creative leader in visual communications.
-
Bachelor
Digital Marketing & Communication
In French
Discover the digital strategies, marketing and communication needed to succeed in a changing world.
-
Bachelor
Digital Marketing & Communication – 100% online
In French
Online training in digital and communication skills to succeed in a changing digital world.
-
Bachelor
Web & Applications Development – sandwich course
In French
Dive into code and web technologies to design applications and build the digital future.
-
Bachelor
Digital Design & Communication
In French
Stimulate your creativity in digital creation and communication to come up with innovative visual experiences.
-
Bachelor
Events & Cultural Communication
In French
Create unique cultural events and powerful communication strategies to make a lasting impression.
-
Bachelor
Sports Marketing
In French
Turn your passion for sport into a career with the Bachelor in Sports Marketing!
-
Bachelor
Marketing & Business Development – in english
In English
Develop marketing and business strategies to drive companies forward in a global and competitive market.
-
Bachelor
Luxury Marketing
In French
Learn how to create sophisticated marketing strategies for luxury brands and seduce a demanding audience.
-
Federal diploma
Marketing Specialist
In French
Drive complex marketing strategies to achieve concrete results and support growth.
-
Federal diploma
Communication Specialist
In French
Orchestrate high-impact communication campaigns to strengthen your company's image and influence.
-
Federal diploma
Sales Specialist
In French
Master advanced sales techniques to maximise performance and surpass your objectives.
-
Federal diploma
Public Relations Specialist
In French
Master the art of public relations to shape and protect your organisation's reputation.
-
Adv. federal diploma
Sales Manager
In French
Lead sales teams with excellence to drive performance and achieve ambitious targets.
-
Adv. federal diploma
Head of Communications
In French
Define and implement global communication strategies to position your company at the top.
-
Executive education
Corporate programmes
We build personalised, tailor-made programmes based on your needs, your sector and your business priorities.
-
-
Cycle certifiant
Digital Business Strategy
In French
An innovative programme designed for executives, managers and decision-makers who want to structure a strategic vision of digital.
-
Cycle certifiant
Digital Business Strategy
In French
An innovative programme designed for executives, managers and decision-makers who want to structure a strategic vision of digital.
-
Cycle certifiant
Digital Business Strategy
In French
Une formation innovante conçue pour les dirigeant·e·s, managers et décideur·euse·s qui souhaitent structurer une vision stratégique du digital.
-
Cycle certifiant
Digital Marketing Execution
In French
An innovative programme designed for professionals wishing to develop practical, up-to-date skills in digital marketing.
-
Cycle certifiant
Digital Marketing Execution
In French
Une formation innovante pensée pour les professionnel·le·s souhaitant développer des compétences concrètes et actuelles en marketing digital.
-
Cycle certifiant
Digital Marketing Execution
In French
An innovative programme designed for professionals wishing to develop practical, up-to-date skills in digital marketing.
-
Certificate
Digital Marketing
In French
Hone your digital marketing skills to maximise the visibility and impact of your campaigns.
-
Certificate
Marketing Tools
In French
Optimise the use of marketing tools to reinforce your strategies and achieve your objectives.
-
Certificate
Content Marketing
In French
Create and distribute relevant content to engage your audience and strengthen your brand image.
-
Master
Digital Marketing & Communication
In French
Master digital marketing and communication strategies to excel in a dynamic digital environment.
-
Master
Luxury Marketing
In French
Develop unique luxury marketing experiences and meet the expectations of an exclusive clientele.
-
Master
Digital Communication & Influencer Marketing
In French
Master digital strategies and influencer marketing to shape the image of brands in a connected world.
-
Master
Global Luxury Brand Management – in english
In English
Master global luxury brand management, crafting strategies that resonate with discerning clientele worldwide.
-
Events
CREA X INSTAGRAM – Geneva
In French
Master Instagram to boost your profile and captivate your audience with compelling content.
-
Events
CREA X TIKTOK – Geneva
In French
Master TikTok and engage your community by creating content in line with the new codes.
We are all creators
Travel with CREA
Discover our international campuses
The OMNES Education Group, the leader in private higher education in France, offers a wide range of programmes in both initial and continuing education, all over the world. CREA offers you the opportunity to complete your studies on different campuses.






















































-
Paris
-
Bordeaux
-
Lyon
-
Chambery
-
London
-
Monaco
-
San Francisco
-
Geneva
-
Lausanne