
Bachelor
Artistic Direction
In French
Explore design, branding and UX to become a creative leader in visual communications.
CREA, the leading school in Geneva and Lausanne for creative, marketing, communication, digital, luxury and event management. Each year, more than 800 students are taught by Swiss and international experts. Our Bachelors, Masters, Brevets, Federal Diplomas and Continuing Education Certificates aim for excellence and prepare students for the demands of the modern marketplace.
Bachelor
In French
Explore design, branding and UX to become a creative leader in visual communications.
Bachelor
In French
Discover the digital strategies, marketing and communication needed to succeed in a changing world.
Bachelor
In French
Discover the digital strategies, marketing and communication needed to succeed in a changing world.
Bachelor
In French
Online training in digital and communication skills to succeed in a changing digital world.
Bachelor
In French
Dive into code and web technologies to design applications and build the digital future.
Bachelor
In French
Stimulate your creativity in digital creation and communication to come up with innovative visual experiences.
Bachelor
In French
Create unique cultural events and powerful communication strategies to make a lasting impression.
Bachelor
In French
Turn your passion for sport into a career with the Bachelor in Sports Marketing!
Bachelor
In French
Learn how to create sophisticated marketing strategies for luxury brands and seduce a demanding audience.
Bachelor
In English
Develop marketing and business strategies to drive companies forward in a global and competitive market.
Federal diploma
In French
Drive complex marketing strategies to achieve concrete results and support growth.
Federal diploma
In French
Orchestrate high-impact communication campaigns to strengthen your company's image and influence.
Federal diploma
In French
Master advanced sales techniques to maximise performance and surpass your objectives.
Federal diploma
In French
Master the art of public relations to shape and protect your organisation's reputation.
Adv. federal diploma
In French
Lead sales teams with excellence to drive performance and achieve ambitious targets.
Adv. federal diploma
In French
Define and implement global communication strategies to position your company at the top.
Certificate
In French
Hone your digital marketing skills to maximise the visibility and impact of your campaigns.
Certificate
In French
Hone your digital marketing skills to maximise the visibility and impact of your campaigns.
Certificate
In French
Optimise the use of marketing tools to reinforce your strategies and achieve your objectives.
Certificate
In French
Create and distribute relevant content to engage your audience and strengthen your brand image.
Certificate
In French
Explore the world of Web3 and exploit the new marketing opportunities in this rapidly expanding ecosystem.
Certificate
In French
Use creative AI to transform your marketing campaigns and effectively captivate your audience.
Certificate
In French
Use AI and prompt management to optimise your processes and boost your sales performance.
Certificate
In French
Optimise visual AI to produce innovative content and manage your creative projects efficiently.
Certificate
In French
Develop powerful strategies on TikTok to capture and engage a large audience.
Certificate
In French
Optimise your presence on LinkedIn to strengthen your network and attract new opportunities.
Master
In French
Master digital marketing and communication strategies to excel in a dynamic digital environment.
Master
In French
Master digital marketing and communication strategies to excel in a dynamic digital environment.
Master
In French
Develop unique luxury marketing experiences and meet the expectations of an exclusive clientele.
Master
In French
Master digital strategies and influencer marketing to shape the image of brands in a connected world.
Master
In English
Master global luxury brand management, crafting strategies that resonate with discerning clientele worldwide.
Masterclass
In French
Master Instagram to boost your profile and captivate your audience with compelling content.
Masterclass
In French
Master Instagram to boost your profile and captivate your audience with compelling content.
Masterclass
In French
Master TikTok and engage your community by creating content in line with the new codes.
Masterclass
In French
Master TikTok to raise your profile and develop your community!
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.
CREA focuses its development on five areas: Creation, Marketing, Communication, Digital 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.
Join us at the Open Morning in Geneva on March 15 from 10:00 to 13:30 pm.