Samuel Steffen, Switzerland, Granges SO, M, Morépont S.A.