Peter Peterlechner, Germany, Stäfa, M, Customer Focus GmbH