Joshua John Schmit-Dhillon is one of the Office Managers at the Jack Welch College of Business & Technology at Sacred Heart University in Luxembourg. The Office Managers are responsible for coordinating courses and room schedules in Luxembourg, as well as processing all registrations for the Luxembourg students. They maintain all avenues of social media marketing, alumni relations and the planning of various events hosted by SHU in and around Luxembourg; including the annual Jack Welch College of Business & Technology Graduation Ceremony and the SHU conference cycle – organized to cover important social and business subjects for society at large and Luxembourg in particular. Other aspects of the Office Manager role include maintaining academic records, providing credit and enrollment verification, new student admissions, student accounts and tuition billing, graduation certification, student/professor relations and administrative accounting.
Joshua was born and raised in Cambridgeshire, England. He attended Canterbury Christ Church University, where he received his B.Sc. in Psychology. During his studies Joshua concurrently developed a career in the retail and fashion sector working in fields of visual merchandising, personal shopping, client relations, tailoring and retail operations. Joshua has been a frequent visitor of Luxembourg and became an official resident in early April 2018.