Degree in electrical engineering and doctorate in computer science from Rome University. Taught courses in: digital computers, systems engineering, total quality management at the universities of Rome, Milan. Until 1975 General and Technical Manager of a company active in computerized control of technological systems, then consultant in systems engineering (transportation, energy, communications) and technological forecasting.
Docente di Computer, ingegneria dei sistemi, gestione totale della qualita' (Universita' di Roma e Milano). Fino al 1975 Direttore Generale e Tecnico di un'azienda attiva nel controllo computerizzato di sistemi tecnologici, quindi consulente in ingegneria dei sistemi (trasporti, energia, comunicazioni) e previsione tecnologica.