- Sept. 2000– June 2002, Visiting Lecturer, University of Cyprus, Dept. of Computer Science, Nicosia, Cyprus
- Sept. 2001– June 2002, Visiting Lecturer, University of Nicosia (Intercollege), Dept. of Computer Science, Nicosia, Cyprus
- July 2002–May 2009, Teaching Staff, University of Piraeus, Piraeus, Greece
- Μay 2009-Αυγ. 2013, Lecturer of Health Informatics, University of Peloponnese, Faculty of Human Movement and Quality of Life Sciences, Department of Nursing, Sparta, Greece
- Αug. 2013-July 2015, Assistant Professor of Health Informatics, University of Peloponnese, School of Human Movement and Quality of Life Sciences, Department of Nursing, Sparta, Greece
- July 2015-May 2019, Assistant Professor of Health Informatics, University of Peloponnese, School of Economy, Management and Informatics, Department of Economics, Tripolis, Greece
- June 2019-present, Associate Professor of Health Informatics, University of Peloponnese, School of Economy, Management and Informatics, Department of Economics, Tripolis, Greece
- January 2024-present, Professor of Health Informatics, University of Peloponnese, School of Economy, Management and Informatics, Department of Economics, Tripolis, Greece