Capasa consegue la Laurea in Giurisprudenza, presso l’Università la Cattolica di Milano.
I primi incarichi importanti li assume per Carpisa ad inizi anni Ottanta. Nel 1986
diventa presidente ed amministratore delegato della casa di moda, Costume National.
Contemporaneamente, Carlo Capasa lavora per Gucci e fin dal 2010 è consigliere della Camera Nazionale della Moda Italiana con delega speciale per la gestione delle tematiche attinenti ai nuovi media-internet.