+49 177 4908432 DE
+41 61 361 21 11 CH

mail@oloid.ch

 

Contact us

Eric Schieblich

Eric Schieblich

Process technology and Sales / CEO

+49 177 4908432

Lars Richter

Lars Richter

Process technology and Sales

+49 152 33980820

 

Anna Welz

Anna Welz

Marketing and Service

Hermann Leisse

Hermann Leisse

Construction

Claire Girardet

Claire Girardet

Freelancer Sales Switzerland

This website uses cookies