Peter Fankhauser, Switzerland, Egg ZH, M, MFiles GmbH