Il manager, laureato in Economia all’Università di Siena, nel 1985 entra in American Express, dove ricopre diversi incarichi nella divisione italiana. Dopo una parentesi di sei anni a Stream (Gruppo Telecom Italia) torna nell’azienda come Country Manager per l’Italia fino al 2008 e assume, l’anno successivo, incarichi internazionali.
A partire da gennaio 2010, inoltre, Del Borgo è Ceo di Jakala eBusiness, società di e-commerce del gruppo Jakala.