Cristina Priarone, IFC President