Stefano Cao an Italian corporate executive with vast experience in the energy and infrastructure sectors.