
Tarro
Jobs at Similar Companies
Similar Companies Hiring
Offices at Tarro
Tarro is headquartered in New York, New York, USA and has 2 office locations.
Remote Workplace
Employees work remotely.
Typical time on-site:
None
U.S. Office Locations
New York, New York, USA
30-30 Northern Blvd Ste 403, New York, NY, United States, 11101
Menlo Park, California, USA
Menlo Park, CA, United States
Recently posted jobs
Food • Information Technology • Payments • Software • Hospitality
The Coordinator for People Business Partners will provide administrative support in HR processes, manage performance improvement plans, conduct exit interviews, and maintain accurate records.
Food • Information Technology • Payments • Software • Hospitality
The HR Operations Coordinator will support US HR operations through onboarding, off-boarding, benefits administration, and employee record keeping, enhancing employee experience initiatives.
Food • Information Technology • Payments • Software • Hospitality
The People Business Partner develops and supports talent management programs focused on attracting and retaining top talent. Responsibilities include improving work relationships, resolving employee relations issues, providing HR policy guidance, analyzing trends, and supporting HR initiatives to align with business goals.