Björn Oddson, Iceland, Rapperswil-Jona, M, Nordur Group AG