Altos Ventures

Website
www.altos.vc
Headquarters Address
2882 Sand Hill Road, Menlo Park, CA 94025
Description
Altos was founded in 1996 to invest in early stage technology companies. Our investment team has worked together through both good and bad markets over multiple decades.
Year Founded
1996
To discover, search, filter and sort thousands of companies and job listings please sign in.