Giacomo si laurea a Perugia in Scienze della comunicazione nel 2007. Dal 2005 ha iniziato a lavorare nel settore dell'intermediazione immobiliare. Nel 2015 diventa partner del gruppo Great Estate con "Le Case sul Lago" gestendo clienti nazionali per la provincia di Perugia e in modo particolare per l'area del Lago Trasimeno. Oggi lavora nella sede Great Estate di Castiglione del Lago e gestisce clienti venditori italiani.