Denis Pasche, Switzerland, Carouge, M, BRANDED SA