Mario del Pozzo, Italy, Genève, M, Géforin SA