Seller resigns from IFC advisory panel