BIFF Bureau d'Ingénieurs Fenêtres et Façades SA Lausanne Rate company Rating submitted The company BIFF Bureau d'Ingénieurs Fenêtres et Façades SA currently has 0 open positions.