Head software development Foster Wheeler Italiana, Milan, 1984—1998. Space science projects head of unit European Space Agency, Netherlands, 1988—1997, head space science communications, 1997—2000, web portal manager Frascati, Italy, since 2001. Lecturer in field; lecturer Bocconi University, Milan, 1980—1988.
Chairman web. committee International Astronautical Federation, Paris, since 2005.
- Computerized Project Control (Cost Engineering)
- Highlights advantages, disadvantages, and future trends of computerization to project control activity.