Стефано получил высшее образование по специальности “Управление коммерческой деятельностью предприятия” в Миланском Университете Боккони, имеет степень магистра в области международного менеджмента. После нескольких лет работы в качестве управляющего инвестиционными фондами и валютного эксперта он в 2003 году переехал в Умбрию и в следующем году основал компанию Via dei Colli immobiliare. С 2014 года он руководит партнерским агентством GEP Umbria.