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.

North America, United States

Highlights

Focus Areas

Cloud Data Services
Marketing
Property Management
Real Estate
SaaS

Notable Investments

Funnel logo

Investment History

Team