Robert Schweikert, Switzerland, Ecublens VD, M