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