Juan Magada, Switzerland, Mex VD, M, KBG Holding SA