Who owns yelp 2020 ?, Yelp User Guide, All About For Yelp, In February 2010, Yelp CEO Jeremy Stoppelman and chairman Max Levchin each pocketed $15 million each in a private sale of stock to Elevation Partners, which previously had bought $25 million worth of shares from the company in Yelp's series E financing.