For Employers

Silo

Remote Job Openings at Silo (1)

Customer Success Manager (All Levels)

United States $51200 - $90000 per year 2-5 yrs exp Sales

The Customer Success Manager will own the full customer relationship, including proactive account management, renewal negotiation, and upsell execution. They are also responsible for providing front-line technical support, diagnosing root causes, and designing workarounds for product issues.