Cresta
cresta.comLocations
Palo Alto, CA, USA · San Francisco, CA, USA
industry
Administrative Services · Commerce and Shopping · Data and Analytics · DeepTech · Hardware · Information Technology · Professional Services · Software · Transportation
Size
201-1000 employees
Stage
Series C+
founded in
2017
Developer of a customer experience platform designed to scale and improve the quality of customer service. The company's platform surfaces the right information at the right time from sales agents and augments the rest of the team by increasing their conversion rate and efficiency, enabling businesses to double the productivity of their sales and service team.
Something looks off?Open jobs at Cresta
On-site & Remote
Job function
Salary