Oltre 20 anni di esperienza nei servizi di consulenza, maturati dapprima in Deloitte, seguendo diversi progetti di corporate governance e di risk management oltre che processi di quotazione per importanti Gruppi industriali e finanziari e in una società di consulenza italo-tedesca, dove ha lavorato su temi di analisi e pianificazione finanziaria. ​

In Protiviti dal 2004, è responsabile italiano dei team Sostenibilità ed Energy & Utilities: lavora con diversi Clienti del settore, principalmente su temi di risk management, business performance improvement e corporate governance. ​ A livello Protiviti Global, Guido ha la responsabilità dei servizi dedicati al settore Power & Utilities.