In January 2007, the Jack Welch College of Business earned an accreditation from AACSB International - the Association to Advance Collegiate Schools of Business.
SHU, Luxembourg has been recognized as one of the Top Notch Business Schools in the world.