Eric Dupont, Switzerland, Duillier, M, Grapos (Schweiz) AG