Peter Schmidt, Switzerland, Affoltern am Albis, M, NVC AG