Marcel Melliger, Switzerland, Jona, M, Guggerbach AG, 3890