Antonio Santoro, Italy, St. Gallen, M, Deloitte SA