Stéphane Brand, Switzerland, Neyruz, M, Carewell SA