Herbert Dirren, Switzerland, Agarn, M, Kbm Engineers SA