Markus Brandenberger, Switzerland, Freienwil, M, Bafima AG