Edoardo verfügt über mehr als 40 Jahre Erfahrung in den Bereichen Vermögensverwaltung, Banking und Unternehmensfinanzierung.
Seine Karriere bei der Banca Commerciale Italiana begann er 1976 in der Geschäftsleitung, wo er nach und nach zum Verantwortlichen für den Außenhandel aufstieg. Mehr als 10 Jahre lang, ab 1987, war er bei der Banca SanPaolo Invest als Regionaldirektor tätig, wo er das erste Netzwerk von Finanzierungsvermittlern aufbaute. Danach arbeitete er 9 Jahre lang für UBS Vermögensverwaltung in Italien als Executive Director, verantwortlich für die institutionellen und privaten vermögenden Kunden mit den Schwerpunkten Privatkapital, IPO-Transaktionen und M&A. Zu Beginn war er als Leiter des Filialaufbaus in Neapel tätig. Innerhalb der UBS wurde er zum Leiter des Großkundensegments in Mailand und Rom ernannt.
Im Jahr 2008 traf er Vincenzo Trani und begann die Zusammenarbeit mit Mikrokapital s.a.r.l. und General Invest als Mitglied des Beirats. Anschließend wurde er zum CEO der General Invest Zurich ernannt.
Er wurde von der Banca Esperia zum Manager für Family Office Intermediaries ernannt und ist seit kurzem Mitglied des Beirats.
Er war als Finanzberater für das Land Italien der FCC Fomento de Construcciones, einem spanischen Unternehmen, tätig.
Er hat auch Aufsichtsratsmandate bei großen börsennotierten und nicht börsennotierten Unternehmen in Italien inne: Waste Italia s.p.a., Innovatec s.p.a., Green Power Group s.p.a., Primus Capital Management s.p.a. und C.M.D. Motor Company s.p.a.