Placeholder image for Jack Welch College of Business & Technology, Sacred Heart University Luxembourg

Jack Welch College of Business & Technology, Sacred Heart University Luxembourg

The Jack Welch MBA program is AACSB Accredited, recognized by the Luxembourg Ministry of Higher Education & Research and is highly regarded for its innovative and applied approach to advanced business topics. Enrich your academic experience while collaborating with prestigious international companies, executives, entrepreneurs and finance professionals. Existing in Luxembourg for over 25 years.



Sacred Heart University has been in Luxembourg since 1991 offering graduate level programs tailored to the needs of the working individual. We have students from over fifty different nationalities and our well-qualified faculty and staff give our program a truly international flavor that so many other business schools cannot offer.


The MBA with Internship is designed for young graduates with or without work experience from abroad or from Luxembourg. 

This program eases the entry of students into the professional life as well as facilitates young professionals to switch careers. Our students have the advantage of studying with top professionals in their field in real work environments in Europe.

The internship is an incorporated integral part of the curriculum and remunerated. Students are required to complete a 6-9 month internship, usually from November to July of the following year.

For students not finding the ideal match, alternatives to an internship are available with a more entrepreneurial or research base are also available.



A European spirit permeates the Sacred Heart MBA Program—it’s a diverse mix of entrepreneurial thinkers, innovative problem-solvers, egalitarian team players and motivated professionals who thrive in a flexible environment.


After completing MBA with internship there is a possibility to obtain a work permit in Luxembourg under certain conditions.

Global Student Satisfaction Awards 2019

GSSA 2019

The Global Student Satisfaction Awards empower students across the globe to determine the best universities of 2019. By rating institutions on a scale from 1 to 5, on multiple studies-related questions, we found the top educators in the world.

Learn more about the Global Student Satisfaction Awards


Student services

Students of over 50 nationalities study at Sacred Heart University

Housing services

Residence hall with shared accommodation is available for international students within walking distance of the city center. The district area of the capital of Kirchberg, Luxembourg. This dormitory style hostel is very international and well situated near the SHU facilities. 

Library services

There is a vast online library available for the students.

Student Life

Campus life

SHU Luxembourg is located in the Chamber of Commerce Building in the heart of the business community and activities. There is free public transportation in Luxembourg as of March 1, 2020 and the central area creates a wonderful access to the international way of life. Luxembourg is ideally located between Belgium, France, and Germany.

Sports facilities

There are many fantastic sports and gym facilities around the city of Luxembourg. The local sports arena and fitness center "La COQUE" is literally across the street.


The Jack Welch College of Business & Technology has been accredited by the AACSB International (the Association to Advance Collegiate Schools of Business) and by the Grand Ducal Decree. The Princeton Review Guide has also recognized Sacred Heart for the best business school and best college in 2019, ensuring you the highest caliber of education.