Dalla seconda metà degli anni ’80 svolge funzioni di direzione e project management di progetti di revisione organizzativa e di revisione dei sistemi informativi sia come responsabile aziendale dell’area ICT, prima presso l’USSL 33 di Rho e successivamente presso l’Azienda Ospedaliera di Legnano, sia come consulente di diverse aziende sanitarie, società di consulenza e istituti di ricerca.
È autore di numerosi articoli scientifici e del testo “Management dei sistemi informativi in sanità” (2008), nonché coautore dei testi “Il sistema informativo automatizzato nelle aziende sanitarie” (2002) e “e-he@lth:percorsi di implementazione dei sistemi informativi in sanità” (2004), editi da McGraw-Hill. Claudio Caccia, inoltre, ha conseguito l’Executive Master in Management della Aziende Sanitarie presso l’Università L. Bocconi di Milano, la certificazione internazionale ITIL in Service Management ed è membro dell’Advisory Board dell’Osservatorio ICT in Sanità della School of Management del Politecnico di Milano.