Tabs

HQ
New York
165 Total Employees
Year Founded: 2023

Teams at Tabs

Recently posted jobs

20 Days AgoSaved
Remote
US
Payments • Software • Automation
As a Technical Support Analyst, you'll troubleshoot issues, educate merchants, and collaborate with teams to improve customer experience and resolve technical problems.