Felix Ghezzi, Zurich, Switzerland