Marc Mahon, Switzerland, Delémont, M, Madago S.A., WIECON SA