Marc Menendez, Switzerland, Stäfa, M