Skip to content
0

Bachelor

Digital Business Management

Geneva
3 years
Full time
English
September 21, 2026

The Bachelor

Digital Business Management

Business development means constantly identifying new opportunities and transforming them into strategies that create value for the company and its stakeholders. This represents a major challenge in today’s world, the “new normal”, which is under constant pressure to meet increasingly demanding ethical and environmental expectations.

To address this challenge, the Bachelor in Digital Business Management trains business developers capable of designing and deploying strategies adapted to these transformations, while developing strong creativity and sharp critical thinking. Mastery of new technologies will be an additional asset, enabling you to help companies enhance their competitiveness.

The proven teaching of CREA – OMNES Education combines theory and practice through courses, workshops, projects, and elearning modules. Industry internships strengthen your professional experience, while expert lecturers contribute to building your future professional network. A key feature of this program is its conclusion with a full entrepreneurial project, providing solid preparation to face real market conditions.

Choosing to become a business developer means demonstrating a strong determination to solve problems. It also means shaping the business world of tomorrow by ensuring that companies pursue a deeper mission than profit maximization alone. Companies are seeking entrepreneurial young professionals, open to new cultures and equipped with a global mindset, to help them adapt to this transformation.

Join the next cohort of this Bachelor program and seize the opportunity to be part of it.

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, and by an openness to the world thanks to study trips or a semester on a partner campus abroad. Our Sustainable Education strategy embarks all CREAtors on an adventure where innovation is combined with social and environmental responsibility.

Compulsory pre-entry course: Wednesday, September 16, 2026
Next course start date: Monday, September 21, 2026

180 ECTS Credits

You really feel the entrepreneurial mindset growing throughout the program. It’s part of CREA’s DNA and truly comes together in the final year, when everything becomes concrete.

Sean

Bachelor @CREA

The programme

of the Digital Business Management Bachelor

Semesters 1 and 2

Ideation & Creation

Culture & Environment

Marketing fundamentals

Media & Analytics

Commercial Action Plan

Sales techniques & Tools

Contemporary issues & Transformating tomorrow’s world

Soft skills & Personal branding

Semester 1

Internship

Ideation & Creation

Contemporary issues & Transformating tomorrow’s world

Semester 2

Marketing strategic plan

eCommerce & Acquisition

Data & CRM

Business Growth

Personal development & leadership

Semester 1

Ideation & Creation

Entrepreneurship project

Contemporary issues & Transformating tomorrow’s world

Study abroad semester
(option)

Semester 2

Study trip
(option)

Internship

Bachelor Thesis

Information session
Registration
Brochure

Careers

A world of opportunities awaits you

Train at a leading school in digital studies and start your career in digital business management with confidence.

  • Business Developer
  • eCommerce Manager
  • Omni-Channel Manager
  • Online Traffic Manager
  • Digital Marketing Manager
  • And more…

Companies recruiting CREA students

In a nutshell

Key points

3

years of education

2

internships

1

semester abroad (optional)

180

ECTS Credits
Language: English
icone école
Campus : Geneva
100% of lecturers are active professionals
Personalized support from the Career Center
A network of over 4500 alumni
Possible financing plan
Admission based on an entrance exam
Member of the OMNES Education group
Information session
Registration
Brochure

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

  • Be between 18 and 25 years old
  • Have attended an information or open door session, or have had a personal interview.
  • Hold a Swiss Maturité, a baccalauréat, a certificat fédéral de capacité, a diploma from a business school, a school of general education or equivalent.
  • Have completed the application form
  • Have passed the entrance exam

Have you already attended the CREA programme presentation?

Fill in the registration form

Entrance exam

After receiving the admission contract and all required documents requested by CREA’s management, the candidate receives instructions to take the online entrance exam. The exam takes place on a dedicated platform.

From the moment the invitation email is sent by CREA’s Recruitment & Admissions Office, the student has 10 days to answer the questions and submit the required work.

Throughout the online assessment, the student is guided by clear and precise instructions.

If the online entrance exam is not successful, an interview with a specific decision-making committee may be organized.

Enrollment at CREA becomes final once the full admission process is completed, including validation of the online entrance exam.

Course fees

Course fees for 3 years: CHF 57’000.-
Application fee: 500.-

Program fees include a MacBook Pro

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.

Interested by B2 or B3

CREA offers parallel admissions for candidates with a compatible academic background. Each application is reviewed individually to assess the fit between the applicant’s profile, acquired skills, and study project. Admission is subject to successful completion of the school’s admission process.

Feel free to contact the Admissions team to discuss your situation and explore the options available to you.

More information

Information session
Registration
Brochure

Inside

Immerse yourself in CREA

Interviews

To discover even more

Interview | Meet Phil
Interview | Meet Katarina

Are you interested in the program?

Discover also

other Bachelors you might like

Interested in CREA?

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.