T thenextweb.com Non-technical co-founder? You're more than lunch delivery. 1 points jonlegend 15 years ago 0 comments