Subtext

HQ
New York
26 Total Employees
9 Product + Tech Employees
Year Founded: 2018

Teams at Subtext

Recently posted jobs

13 Days AgoSaved
Remote
United States
Digital Media • Marketing Tech • Mobile • Software
The Customer Success Manager will oversee onboarding, compliance, operational support, and customer satisfaction for clients while managing multiple projects.