... for an experienced Customer Success Manager to join us in this ... Relay customer feedback to the product team, ensuring we are developing ...
5 days ago
$80,000
$85,000
a year
... currently seeking a Customer Success Manager to work with our ... ** As a Customer Success Manager, you’ll be the first ... Role: As a Customer Success Manager, you’ll be the first ... assisting in selling company products and capturing new business applications ...
5 days ago