JEANFAVRE & FILS SA 1052 LE MONT S/LAUSANNE / Le Mont-sur-Lausanne / CH-1052 Le Mont-sur-Lausanne Rate company Rating submitted The company JEANFAVRE & FILS SA currently has 0 open positions.