Marcus Siggelow, Sweden, Genève, M