Ithaca Investments is a family office based in Milan, Italy, focused on early-stage investments in information technology and business products.
Create a free account to see deal history, investment amounts, and round details.