Red Points

HQ
New York
Total Offices: 2
295 Total Employees
Year Founded: 2014

Teams at Red Points

Recently posted jobs

3 Days AgoSaved
Hybrid
Salt Lake City, UT, USA
Artificial Intelligence • Legal Tech • Software
The Customer Success Manager will manage client relationships, drive user adoption, handle renewals, identify growth opportunities, and advocate for product features.
8 Days AgoSaved
Hybrid
Barcelona, Cataluña, ESP
Artificial Intelligence • Legal Tech • Software
As a Sales Development Representative, you'll attract potential customers, make initial contact, educate them about our solutions, and arrange qualified meetings while managing your own pipeline in Salesforce.
8 Days AgoSaved
Hybrid
Barcelona, Cataluña, ESP
Artificial Intelligence • Legal Tech • Software
The Data Insights Intern will conduct data analysis, create dashboards, and present actionable insights while supporting Customer and Operations teams.