Customer Success Manager (Based in New York City)
Okendo · Sales & marketing tech
Remote (US) — New York City (title says based in NYC; posting also mentions remote in the USA or a local WeWork)
CSM$90k–$150k baseStartup6 insiders to talk to
Still open · posted 1 month ago
