Bachelor of Arts in Theology and Communication Studies University of MaltaMsida MaltaBachelors On Campus
Marketing, Master of Science (Economics and Business Administration) Aalto UniversityOtaniemi FinlandMasters On Campus