Oglaend System France & Switzerland was established in 2014 and is located in Buchs, Switzerland.
Pascal Müller is Country Manager for France and Switzerland and serves customers within oil and gas and infrastructure in this region.
9470 Buchs SG
Tel.: + 41 786 37 27 01
Country Manager, France & Switzerland
T: + 41 786 37 27 01