Kathmandu, Aug 17: The International Finance Corporation (IFC) has appointed Babacar Sedikh Faye as the new Resident Representative for Nepal.