· Associate Professor, University of Delaware2025–
· Associate Professor, University of South Carolina2020–2024
· Assistant Professor, University of South Carolina2014–2020
· Lecturer, McGill University2007–2013
· Visiting Fellow, Canadian Space Agency2004–2007
· Adjunct Professor, McGill University2004–
· Research Assistant, McGill University2004–2002
· Post-doctoral Fellow, Carnegie Mellon University2002–2003
· M.Sc., McGill University1995–
· PhD Student, McGill University1995–2003
· Research Assistant, McGill University1995–2002
· Research Assistant, Centre de recherche informatique de Montreal (CRIM)1994–1995
· B.Sc., University of Athens1991–