Feb. 2015-present: Associate Professor
- Department of Electrical and Computer Engineering
- University of Cyprus, Nicosia, Cyprus
July 2009-June 2017: Adjunct Professor
- Department of Electrical, Computer, and Energy Engineering
- Arizona State University, Tempe, AZ, USA
May 2009-Jan. 2015: Assistant Professor
- Department of Electrical and Computer Engineering
- University of Cyprus, Nicosia, Cyprus
Aug. 2005-Apr. 2009: Lecturer
- Department of Electrical and Computer Engineering
- University of Cyprus, Nicosia, Cyprus
Sep. 2004-July 2005: Visiting Lecturer
- Department of Electrical and Computer Engineering
- University of Cyprus, Nicosia, Cyprus