IFC 1201 Genève / Zürich / Satigny Rate company Rating submitted The company IFC currently has 0 open positions.