Enter a course name, school type and location:

Business Administration / MBA Programs in Switzerland

Contact Our School

BSL - Business School Lausanne:
Business School Lausanne (BSL), a leading innovator in business education with entrepreneurial spirit, is committed to practical and pragmatic learning. Part of the Swiss Federation of Private Schools and with ISO 9001 certification, BSL is ranked 3rd in Switzerland and 40th among “Top European Business Schools” in an employer choice based ratings system, implemented by QS (Quacquarelli Symonds Limited). Studying at BSL is an interactive and engaging learning experience. Small classes of up to 20 students work in professional partnership with the faculty to solve real business challenges. English is the language of instruction at BSL.

Email: Contact us here 

( or request a callback ).
A multidisciplinary team of professors delivers innovative and demanding lectures and modules. All are currently working business professionals and incorporate today’s challenges into their lectures – combining real-life experience with classroom learning.

Business Administration Degree Programs:

Photo of Business Administration / MBA Programs in Switzerland- Bachelor of Business Administration (BBA) degree program with 3 different options: 2-year Accelerated program; 3-year program with an internship option; 3-year program with a triple degree from BSL, Dublin Business School and Liverpool John Moore University
- Master of Business Administration (MBA) degree program
- Executive Master of Business Administration (EMBA) degree program
- Doctorate of Business Administration (DBA) degree program

The BSL MBA and Executive MBA were designed in collaboration with leading CEOs and HR directors to ensure that the program prepares participants with the relevent skills and knowledge to become effective and pragmatic business leaders. They follow a modular format, which allows flexibility for students. MBA full-time program is completed in 1 year and includes a real-life Management Report. The BSL DBA is awarded on the basis of a thesis written under the guidance of a senior faculty member.

Specialized Master's Degree Programs:

- Master of Science (MSc) in Finance:

An integral part of the Masters of Finance program is the preparation for the level 1 Chartered Financil Analyst (CFA) certification. The CFA charter is known as the top standard of professional qualification and is a key advantage to students wishing to purse a career in finance or investment banking.

- Executive Master of Science in Finance with CFA preparation
BSL’s Executive MSc in Finance offers preparation for the Chartered Financial Analyst (CFA) Level I certification. CFA charter holders are certified financial experts who have completed a rigorous and a globally recognized training curriculum which is great advantage for professionals who seek to strengthen their knowledge in finance and boost their career advancement. 

- Master in International Business (MIB):
Upon completion of the MIB, and provided all the modules have been successfully completed, students will receive the Strategic Management & Leadership diploma from the Chartered Management Institute (CMI) - a leading international body that provides qualifications for managers.

- Master of Science (MSc) in Global Marketing
The BSL MSc in Global Marketing is a truly innovative program built around new technologies and a Project in International Marketing where students can practice what they have learned. It is designed for students wishing to pursue a career as Brand Managers, Account Directors, Marketing Consultants or Advertising Managers for global companies.

- Master of Science (MSc) in Management

The MSc in Management provides an integrative understanding and a holistic approach to important management tasks which will enable students to develop a leadership mindset and management skills related to a broad range of businesses. The program employs a set of innovative learning tools and methods that prepares graduates to succeed in a dynamic, global and diverse business environment.

- Master of Science (MSc) in Luxury Management

The MSc in Luxury Management is an innovative program designed to give students a solid business background with a specialization in the luxury industry. The program has been devised by academics and luxury business professionals, and prepares students to tackle the various issues that luxury brands are facing in a rapidly changing world.

Executive Education:

Image of Business Administration / MBA Programs in Switzerland
- Diploma in Sustainable Business:
The 1-year executive program leads to a joint degree of a “Diploma in Advanced Studies in Sustainable Business” from BSL and the University of St. Gallen in collaboration with the World Business Council for Sustainable Development (WBCSD). It represents 30 ECTS credits and falls under the category of Diploma of Advanced Studies.

The Diploma in Sustainable Business brings together experts from IWö-HSG’s renowned Institute for Economy and the Environment, specialists in interdisciplinary learning and training from BSL and business and sustainability professionals from the WBCSD. The year-long course addresses global sustainability challenges, explores their strategic implications and assesses their impacts via lectures, corporate visits, exchanges with NGOs and outdoors sessions.

- Management Training Seminars
BSL provides executive education for working professionals through its fully accredited MBA program. Designed in collaboration with leading CEOs and HR directors, BSL’s MBA modules are given as separate 3-day Management Training Seminars and provide a cost-effective way for professionals to advance their management and leadership skills.

Upon completion of each seminar, participants get MBA credits (which may be applied towards an MBA degree) and practical knowledge delivered by a multidisciplinary team of professors, who are all acting professionals with contemporary and accomplished business acumen.

Internationally Diverse:

An international student body represented by more than 40 nationalities enhances cross-cultural perspectives and provides an appreciation for cultural diversity. Only by exploring different approaches, will innovative and creative solutions be found – so necessary in today’s international business arena. Participants are challenged to move out of their “comfort zone” with an open mind and flexible attitude in order to competently solve problems and make informed and effective decisions. Small class sizes, with a balanced cultural mix, contribute to the interactive and participative educational environment.

Accreditation & Recognition:

Photos of BSL - Business School LausanneBSL is recognized among the Top 200 Global business schools (QS 2011/2012) and in the leading business schools in Europe.

Adapting to the needs of a rapidly changing business environment, BSL regularly evaluates and evolves its degree programs based on their effectiveness. BSL’s quality and commitment to excellence have been widely recognized. In 1996 BSL became the first business school in Europe to be accredited by the Accreditation Council for Business Schools and Programs (ACBSP). BSL was also awarded in 2004 with ISO 9001 certification by the Swiss Association for Quality and Management Systems (SQS) .

In addition, BSL is the first business school in Switzerland to offer students an opportunity to attain membership to the prestigious international honor society, Delta Mu Delta. Combined, ACBSP accreditation, ISO 9001 certification and Delta Mu Delta membership add significant value to BSL degrees.

Student Testimonials:

Picture of Business Administration / MBA Programs in Switzerland"Studying at BSL gave me an edge over other colleagues in my organization. It helped me face interviews with greater confidence, and has given me strong business know-how. A real-time approach towards education engrained in the values of the school creates an excellent support structure that makes it stand out among other MBA programs. I am very glad to have learned not to just be a manager, but also an efficient time keeper always looking for change. If again given a chance, I would love to go through their pragmatic program which undergoes continuous updating. I am very grateful to the school and it’s faculty for what I have learned and for who I am today." - Dipak Nirmalkumar, (Indian) MBA 2010 Graduate

"BSL has provided me a unique and relevant setting to obtain my MBA. To study business in Lausanne, Switzerland means to have the opportunity to network and build lasting relationships with global players—and not only in a class room setting, but also in relation to the many international corporations in the area. The international experience and global perspective that my classmates have brought with them has afforded me the privilege to leave my comfort zone and assess situations with an outlook that I would have not considered in a different setting. I am more than confident that my degree from BSL will act as a strong assent for any future endeavors I should take on in the realm of business." - Cristina Giampaolo, (Canadian) MBA 2010 Graduate

Location and Accommodation :

Respected throughout the world for its banking and commercial infrastructure, Switzerland is headquarters for many international companies and the seat of several world organizations. Located in the Greater Lausanne area near the University of Lausanne and the Ecole Polytechnique Fédéral de Lausanne (EPFL), this area is becoming an increasingly vibrant study environment for local and international students alike. The school is easily accessible by public transportation and just 30 minutes by road from Geneva and its international airport.
A wide variety of accommodation is available for students. BSL administration provides assistance in finding suitable accommodation.

Email: Contact Us

Request a Callback

Address: Av. Dapples 38, Lausanne, Switzerland
Some interested visitors submitting program inquiries to our school up to 2017-10-17 were from:

Lagos, Nigeria;   Kumasi, Ghana;   and more.
Related Schools & Programs. Inquire to our admissions team today:
IMI University Centre – International Management Institute Switzerland
Courses / Programs
IMI University Centre – International Management Institute Switzerland is a leading hotel management school in Switzerland offering a selection of internationally-recognised certificate, diploma and bachelor degree programs in the areas of tourism, hospitality, culinary arts and events management, as well as MBA programs. Our highly specialized hospitality and tourism management institution provides opportunities for talented individuals from around the world to take up professional positions in the world’s largest industry. The language of instruction is English.

IMI is located in Lucerne in north-central Switzerland (a German-speaking region of Switzerland), ideally situated only an hour's drive from Zurich, in the centre of Europe. The closest international airport is in Zurich, with connections to cities around the world. Lucerne is served by excellent road and rail links, and just 180km from Geneva and 65km from Berne.

IMI has various accreditations, memberships and validation agreements. At IMI, all our courses are validated by our British academic partner, Manchester Metropolitan University. This ensures the highest quality assurance standards are met.

Student Testimonial:
"I learned more in these 6 months..than I learned in my 4 years at a top hospitality university in the USA. The MBA program has fully prepared me to be a leader in the industry..I HIGHLY recommend IMI as the Hospitality University of choice."
- Leslie, USA
* Bachelor of Arts Degree in International Hotel Management; International Tourism & Events Management & more

* Postgraduate Diploma in International Hotel & Events Mgmt

* Master of Business Administration (MBA) in International Hospitality Management; IMI Luzern MBA 

* IMI Higher Diploma Courses

* Diploma in International Hotel & Tourism Mgmt

* Certificate in International Hotel & Tourism Mgmt
Lausanne Hotel School
Courses / Programs
Located in Lausanne, a beautiful city which lies on Lake Geneva in Western Switzerland, The Ecole hôtelière de Lausanne (EHL) is a leading hospitality school which is part of the University of Applied Sciences of Western Switzerland. EHL is an international, bilingual school that offers hotel management and hospitality programmes in both English and French.

We provide the solid management education of a top business school while basing our programmes on our own unique educational philosophy: Hospitality management as both a science and an art. We are accredited by the New England Association of Schools and Colleges (NEASC).

Founded a hundred and fifteen years ago the school has never ceased to grow and innovate. During this time, the hospitality industry too has greatly evolved. It is now the fastest-growing economic sector in the world and is reaching out into many new business areas.

In response to these rapid changes, EHL continually evaluates and updates its programmes to correspond to new industry needs. With more than a century of experience, EHL is steeped in rich traditions yet a visit to the school reveals a young, dynamic institution with ultra-modern facilities.
- 4-year Bachelor of Science in Hospitality

- 2-year Hotel Management Diploma

- 14-month Master in Hospitality

* Programmes are offered in English and French.

* All EHL programmes strike a careful balance between the science and art of hospitality management.

* Students learn the hard financial and business aspects of hotel management as well as practical and professional experience.
Les Roches International School of Hotel Management
Courses / Programs
Study amidst the stunning Swiss Alps and earn your degree or diploma in hospitality management with Les Roches International School of Hotel Management in Switzerland. We offer undergraduate and graduate hospitality management diploma and degree programs, taught entirely in English, to suit different backgrounds and career goals. Our courses combine hands-on learning and internship experiences with management theory.  

Since 1954, Les Roches has been forming the future leaders of the hospitality industry. Les Roches’ reputation and industry presence earned it the position as one of the top three hospitality schools in the world for an international career. 

Every year, Les Roches educates and facilitates internships for nearly 1,400 students. On campus, our students from more than 90 countries learn, live, work  and have fun together in events and excursions  like one big family.

Les Roches is accredited at university level by the New England Association of Schools and Colleges (NEASC) through its Commission on Institutions of Higher Education (CIHE). Les Roches is one of only three schools in Switzerland to hold this University level accreditation.
Management Diploma Course:
- Diploma in Hotel Management

Bachelor of Business Administration (BBA) Courses:
- BBA in Global Hospitality Management
- BBA  in International Hotel Management

Master of Business Administration (MBA) Programs:
- MBA In Hospitality Management With Finance
- MBA In Hospitality Management With Marketing

Postgraduate Diploma Programs
- Postgraduate Diploma In International Hospitality Administration
- Postgraduate Higher Diploma In International Hospitality Management
Business & Hotel Management School (BHMS), Luzern
Courses / Programs
Located in the heart of the beautiful city of Luzern in north-central Switzerland, Business & Hotel Management School (BHMS) is an accredited hospitality management school. We provide high-quality diploma and degree courses in the fields of culinary management and hospitality management to Swiss students and international students. The language of instruction for all of our programs is English.

Through hands-on training and classroom learning, BHMS Culinary Management programs develop students' contemporary skills in food preparation and presentation, a la carte cuisine, pastry and desserts and kitchen management. You will acquire all the fundamental skills necessary to work in the world's fine dining establishments in one of the fastest growing industries. Our programs include paid industry internships so you gain practical work experience.

Luzern (Lucerne) is conveniently located less than a 1 hour drive from Zurich and approximately 2.5 hours drive from Geneva. Luzern is situated on the most important route between north and south, and connected with the Swiss train network in six directions.
Culinary Management Programs
- Diploma in Culinary Management (6-12 months)
- Advanced Diploma in Culinary Management (6-12 months)
- Associate Degree in Culinary Entrepreneurship (12 months)

Hospitality Management Programs
- Diploma in Hospitality Management (1 yr)
- Higher Diploma in Hospitality Management (2 yrs)
- Bachelor of Arts Degree in Hotel & Hospitality Management (3 yrs)
- Post Graduate Diploma in Hospitality Management (1 yr)
- MBA in Global Management & Hospitality Management (2 yrs)
Glion Institute of Higher Education, Online MBA & Hospitality Postgraduate Programs
Courses / Programs
Established in 1962, Glion Institute of Higher Education is a private university in Montreaux, Switzerland, and is a global leader in international hospitality education.

Glion has been ranked among the Top 3 Hospitality Management Schools in the world for an international career.

We provide an accredited online MBA in International Hospitality & Service Industries Management degree program taught in English that is available to students and working professionals around the world.

In addition, we provide Postgraduate Certificate & Diploma programs that are also taught entirely via the internet. We offer two start dates in 2014.

Our MBA offers a management curriculum that balances hospitality and tourism applied knowledge with a core of management and leadership theory.

It is designed to equip working professionals with the expertise to lead and motivate individuals, teams and organizations within a diverse and multicultural global business environment.

The program is intensive and relevant, yet we offer an MBA program that fits into your work and life, in an online environment which is 'asynchronous'.

There are no fixed lecture times, the classroom is always open and you don’t need to synchronize your study with anyone else.
Online Master of Business Administration (MBA) in International Hospitality & Service Industries Management degree with the following specializations:

- General Management for Service Industries
- Marketing & Innovation
- Asset & Revenue Management
- ‘Self Designed’ option: Any 3 courses from the other specializations

Online Postgraduate Programs:
- Postgraduate Certificate in International Hospitality & Services Administration

- Postgraduate Diploma in International Hospitality & Services Management
EU Business School - Geneva & Montreux
Courses / Programs
• Established in 1973, EU Business School (EU) is an international, triple-accredited business school that provides business administration, management, and finance programs taught in English at undergraduate and graduate level.

• EU campuses in Switzerland are located in Geneva & Montreux.

• Taught by international faculty who are experts in their fields, our practical and hands-on Bachelor and Masters programs include management theory and case studies.

• We offer high quality teaching, a competitive learning environment and a network of campuses in different countries. This broad network allows students to participate in inter-campus exchanges in: Spain, Switzerland, Germany, UK, USA, Russia, Kazakhstan, Malaysia & Taiwan.

• We combine the U.S. university model with top European management practices to provide our students with the necessary tools to be successful in the international business world.

• Geneva is a truly international city making it an ideal place to study international management. The city is host to the United Nations, and many multinationals are located in the region due to the excellent logistical network and central location of Geneva at the heart of Europe, one hour by air from major European cities.

• A one hour drive from Geneva, Montreux is located on the shores of Lake Geneva crowned by the Alps.


"EU not only met my expectations, it even surpassed them. I feel I made the right choice and I would recommend it to anyone."
- Antonella, Argentina
Bachelor’s Degrees
• BBA - Bachelor of Business Administration
• Business Bridging Foundation
• English Foundation Program
• Business Management
• Communication & PR
• Finance
• International Relations
• International Business
• Digital Business, Design & Innovation
• Marketing

MBA Degree Specializations
• Design Management
• Digital Business
• Entrepreneurship
• Global Banking & Finance
• International Business
• Marketing
• Blockchain Management...

Doctorate Program
• Doctor of Business Administration (DBA)

Online Business Programs
• Masters Programs
• Executive BBA

All degrees are taught in English