Technical Customer Success Manager
18 hours ago
New York
This role may be hired at the Customer Success level ($70,000 to $110,000 base), the Senior Customer Success level ($85,000 to $135,000 base) or the Staff Customer Success level ($110,000 to $160,000 base). Consultant, Engineer, or Lean Expert, or as a customer success representative for a 3rd-pa...