Customer Success Manager

Listen Labs
Location
New York, NY · San Francisco, CA · Austin, TX
Compensation
$140,000–$170,000 / year
Posted
Aug 11

About Listen Labs

Runs AI-led customer interviews and turns responses into research insights.

HQ
San Francisco, CA
Stage
Series B
Total Raised
$100M
Employees
51-200
Founded
2023