Senior Customer Success Manager
Recharge · Retail, restaurants & travel
Remote (US), must live near United States or Canada; offices in United States & Canada
CSM$105k–$135k baseGrowth stage6 insiders to talk to
Still open · posted 2 months ago

Current SDRs, AEs, sales engineers and other sales people at Recharge, confirmed from public search results. Most live in Illinois (2), Texas (1), Oklahoma (1), New York (1).
Sr. Customer Success Manager
"Lives near" uses the location on their public profile, not where they work from. From public search results. Is this you? Ask to be removed