Post-graduate Researcher on a CNR (Italian National Research Council) fellowship at the "Istituto di Elaborazione dell'Informazione" of the CNR, Pisa, Italy. 1979-1982
The system of offering fellowships after a "laurea" was replaced by the more international PhD system in Italy in the 1980's.
Lecturer in Operations Research, Computer Science Dept., University of Pisa 1982-1984
Lecturer in Numerical Methods in Optimization, Mathematics Dept., University of Pisa 1984-1986
Visiting Researcher (on a two-year fellowship granted by the CNR) in the Numerical Analysis Group of the Computer Science and Systems Division at Harwell Laboratory, Oxford, Great Britain September 1986-September 1988
Senior Visiting Scientist in the Parallel Algorithms Group headed by Iain Duff, at CERFACS (European Centre for Research and Advanced Training in Scientific Computation), Toulouse, France September 1988-December 1994
Research Director at the Institute of Numerical Analysis (directed by Franco Brezzi) of the CNR, Pavia, Italy 1991-2000
Board Member (by election for a 4 year term) of both the national CNR Mathematical Sciences Advisory Committee and the national CNR Computer Sciences and Technologies Advisory Committee January 1994-1998