Yelp complaint line

YELP CORPORATE OFFICE HEADQUARTERS HQ

Yelp Corporate Official Address Address: 140 New Montgomery, San Francisco, CA 94105, United StatesPhone Number: 415-908-3801Email: IR@yelp.comNumber of Employees: 5,566Established: October 2004Founder: Jeremy Stoppelman & Russel…

5 years ago