Christoph Haeberlin, Switzerland, Staad, M, Stiefel Stahl AG