SQUIRE

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

Teams at SQUIRE

Recently posted jobs

11 Days AgoSaved
Remote
United States
Fintech • Mobile • Payments • Software • App development
The Onboarding Specialist is responsible for integrating new customers into the SQUIRE platform by providing technical guidance, training, and support. Key duties include managing the onboarding process, delivering training, helping with technical setup, resolving issues, and partnering with other teams to ensure a smooth customer experience.