Marco Silvani è stato assistente alla cattedra di Politica Economica e finanziaria presso l’Università Bocconi di Milano ed economista all’Ufficio Studi della Banca Commerciale Italiana. Nel settore bancario ha ricoperto l’incarico di direttore generale in diversi intermediari finanziari italiani, inglesi e svizzeri. E’ stato docente presso l’Università Cattolica di Piacenza ed ha pubblicato diversi lavori di politica economico-sociale e di politica industriale. Da oltre vent’anni svolge l’attività di volontario all’interno di Fondazioni francescane per i poveri dapprima a Milano ed ora a Lugano. Partecipa alla vita politica in qualità di membro del Direttivo del PD del Canton Ticino.