Kate Del PaineWrong Kate Del Paine?
Local Address: San Francisco, California, United States
20 Hargrave Street
Darlinghurst, New South Wales 2010
Company Description: We wanted to focus our attention on one key area, where we felt we could actually make a difference - companies that were somewhere between seed and series A. They... more