N
Narbona Hill Corporation
Investments
1
Lead Investments
0
Narbona Hill Corporation is an investment firm based in San Francisco, California, United States. The firm has made investments in areas such as software, digital media, enterprise software, cloud computing, and marketplaces. They have been involved in at least two investments, with their latest being in Funnel as part of a Series A round.
Highlights
Focus Areas
Cloud Data Services
Marketing
Property Management
Real Estate
SaaS
Notable Investments