David Weiden

David Weiden is listed on the firm's team page as founding partner and managing director.

Title: Founding Partner and Managing Director | Company: Khosla Ventures