Past president del Coordinamento FREE, past president dell’AIEE, membro del Consiglio nazionale degli Stati Generali della Green Economy e del CTS di Italia Solare, svolge attività di consulenza per aziende attive nel settore energetico ed è Senior Scientific Advisor di Green Energy Storage, che sta sviluppando un accumulo di lunga durata. Collaboratore e membro dei comitati scientifici delle riviste “Energia”, “QualEnergia”, “La Termotecnica”, “Rinnovabili.it”, “Economics and Policy of Energy and the Environment”, opinionista della Staffetta Quotidiana, ha pubblicato numerosi saggi, articoli e libri su temi energetico-ambientali