Entra a far parte dello staff dirigenziale dell'AS Roma, prima in qualità di Responsabile del Settore Giovanile, quindi di Direttore Sportivo. Nel corso della sua carriera ha ricoperto incarichi dirigenziali nell'AS Roma (1972-1987 e 1995-1998), SSC Napoli (1988-1993 e 2002-2004), US Città di Palermo (1993-1995, 2000-2002 e 2012-14), Juventus FC (1998-2000), SS Robur Siena 2014 (2004-2007 e 2010-2012), FC Bari 1908 (2007-2010) e Venezia FC (2015-2017). Tra i tanti trofei conquistati, ricordiamo: 1 Coppa Uefa, 2 Scudetti, 1 Supercoppa TIM, 5 TIM Cup, 3 Promozioni in Serie A TIM, 3 Promozioni in Serie B, 1 Promozione in Lega Pro, 1 Coppa Italia Serie C, 1 Coppa Italia Lega Pro.