2022-τώρα: Member, Academia Europaea, London
2024-τώρα: Professor Emeritus, Open University of Cyprus
2022-τώρα: Professor Emeritus, Aristotle University of Thessaloniki
2018-2024: Professor, Open University of Cyprus
2002: Visiting Professor, Université Paris-Dauphin
2000-2001: Visiting Professor, University of Cyprus
2000-2020: Professor, Department of Informatics, Aristotle University of Thessaloniki
1993-2000: Academic staff, Department of Informatics, Aristotle University of Thessaloniki
1993-1994: Visiting Associate Professor, University of Maryland at College Park.
1984-1985: Visiting Researcher, University of Toronto
1982-1993: Academic staff, Department of Electrical Eng., Aristotle University of Thessaloniki