BIFF SA Lausanne / CH-1003 Lausanne Rate company Rating submitted The company BIFF SA currently has 0 open positions.