(based on 1Senior Customer Success Manager Review Rating)
Senior Customer Success Manager
in New York City, NY
"I worked at Yelp for about 4 years and learned so much during my time as an employee. Grateful for all of amazing experiences I had during my journey there."
Person You Work For
5 / 5
People You Work With
5 / 5
Work Setting
5 / 5
Support You Get
5 / 5
Rewards You Receive
5 / 5
Growth Opportunities
5 / 5