È nato a Genova nel marzo 1963, dove si è laureato in Ingegneria Elettronica con specializzazione in Informatica.
Nel 1989 inizia la sua carriera professionale presso Andersen Consulting (oggi Accenture) dove ha gestito progetti ICT per 15 anni nel team IT e nella Divisione Banking. In quegli anni ha contribuito allo start-up delle prime aziende di banking online sul mercato italiano, alla definizione di un nuovo sistema di core banking per un consorzio di 17 banche ed è stato Responsabile delle iniziative IT di Accenture per il Gruppo Intesa.
Nel 1999 inizia la sua lunga collaborazione con il Gruppo UniCredit, partecipando a molti progetti IT, quali la configurazione dell’architettura multicanale di Banca Xelion e di Bank Pekao (Polonia). Nel 2000 è nominato Partner di Accenture – Responsabile dell’Architettura Tecnica del Gruppo per i mercati finanziari in Italia, Europa dell’Est, Grecia, Turchia e Medio Oriente – e Partner Responsabile di tutte le attività IT per il Gruppo UniCredit.
Nel 2004 entra a far parte di UniCredit Global Information Services come Responsabile del Nuovo Programma di integrazione IT in Europa e, dopo la fusione con il Gruppo HVB, è nominato Responsabile di UniCredit per l’integrazione ICT nella Divisione GBS, coordinando il Programma di Integrazione ICT del Gruppo.