debache Switzerland is a Swiss brand founded in Bern in the year 2023 by Dr. Karim Debache with the vision of combining several years of cutting-edge research, creativity and performance. The top priority of the founder is to innovate and propose highly effective cosmetic formulations adapted to customer’s expectation, respecting an appropriate price.