Thomas Hammer, Switzerland, Zürich, M, BDO SA, BDO Visura