Peter Keller, Switzerland, Nohl (Laufen-Uhwiesen), M, OBT AG