Gregor Behrens, Switzerland, Rolle, M, WYN Sàrl