Ellerra Ventures is an investment firm based in Palo Alto, California. Specific details about their investment focus and portfolio are not currently available.
Deal activity and portfolio updates would appear here
Connect your data source to see recent transactions