Otis Switzerland (TP) Le Mont-sur-Lausanne Rate company Rating submitted The company Otis Switzerland (TP) currently has 0 open positions.