- 2012-
Associate Professor, Department of Mathematics, National and Kapodistrian University of Athens
- 2007-12
Assistant Professor, Department of Mathematics, National and Kapodistrian University of Athens
- 2001-07
Assistant Professor, Department of Mathematics, University of Ioannina
- 1999-01
Visiting Associate Professor, Department of Applied Mathematics, University of Crete
- 1999
Visiting Assistant Professor, Department of Mathematics, University of Crete
- 1994-97 Research Associate, Department of Mathematics, King's College London

- 1991-94
Ph.D. in Mathematics, Department of Mathematics, King's College London
- 1990-91
M.Sc. in Mathematics, Department of Mathematics, Imperial College, London
- 1986-90 B.Sc. in Mathematics, Department of Mathematics, Aristotle University of Thessaloniki