Carlos Giger, Switzerland, Carouge GE, M, Swiss Tenure Sàrl