SQUIRE

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

Similar Companies Hiring

Fintech • Information Technology • Financial Services • App development
4 Offices
1900 Employees
Cloud • Hardware • Security • Software
15 Offices
2000 Employees
Artificial Intelligence • Fintech • Machine Learning • Social Impact • Software
4 Offices
1500 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

12 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.
21 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.