BuzzSparks.org

Leapfrog Ventures


They believe that the most successful company in any industry gains a disproportionately higher return for its shareholders. their mission is to help their portfolio companies Leapfrog their competitors and achieve industry-leading levels of...

Founded in 1999
Homepage:

HQ

94025 830 Menlo Avenue
Suite 100

Menlo Park