Tabs

HQ
New York
165 Total Employees
Year Founded: 2023

Jobs at Tabs

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

15 Hours 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.