SQUIRE

HQ
New York, New York, USA
Total Offices: 2
170 Total Employees
Year Founded: 2015

Similar Companies Hiring

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
24 Offices
6000 Employees
Artificial Intelligence • Big Data • Healthtech • Machine Learning • Software • Database • Analytics
37 Offices
2407 Employees
Fintech • Information Technology • Financial Services • App development
4 Offices
1900 Employees
Jobs at SQUIRE
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

3 Days AgoSaved
Remote
United States
Fintech • Mobile • Payments • Software • App development
As a Customer Success Manager, you will manage customer relationships, drive product adoption, identify upsell opportunities, and ensure customer satisfaction by mitigating churn and fostering engagement.
12 Days AgoSaved
Remote
United States
Fintech • Mobile • Payments • Software • App development
The Customer Success Manager will drive customer satisfaction and retention through account management, relationship building, and strategic insights while supporting the long-term success of clients.