Tarro

HQ
Long Island City, NY, US
Total Offices: 2
1,300 Total Employees
Year Founded: 2015

Offices at Tarro

Tarro is headquartered in Long Island City, NY and has 2 office locations.

Remote Workplace

Employees work remotely.

Typical time on-site: None

U.S. Office Locations

HQ
Long Island City, NY, US

30-30 Northern Blvd Ste 403, Long Island City, NY, United States, 11101

Menlo Park, CA, US

Menlo Park, CA, United States

Search the 9 jobs at Tarro

Recently posted jobs

17 Hours Ago
USA
Remote
Food • Information Technology • Payments • Software • Hospitality
Backend Engineer at Tarro responsible for building reliable, performant, and well-integrated systems for small brick and mortar restaurants. Collaborate with SRE teams, product team, and leaders to advance product vision and recruit top talent.
3 Days Ago
Long Island City, NY, USA
Food • Information Technology • Payments • Software • Hospitality
Join a fast-growing product team, drive roadmap and execution, lead cross-functional initiatives, and build a deep understanding of the market and user needs at a technology company empowering small restaurants.
Food • Information Technology • Payments • Software • Hospitality
Seeking Account Executives to join a fast-growing restaurant tech company, responsible for building new business with restaurant owners across North America. Will identify and expand on assigned territory, engage with potential clients, deliver presentations, and manage the sales pipeline. Must have 2+ years of sales experience and basic computer skills, Salesforce experience preferred.