Olo

HQ
New York
735 Total Employees
Year Founded: 2005

Jobs at Olo

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

Recently posted jobs

3 Days AgoSaved
In-Office
New York, NY, USA
eCommerce • Food • Software
Provide on-site technical support to end-users: troubleshoot hardware, software, and network issues; manage user accounts, endpoints, and assets; document tickets; escalate complex problems; assist with tool consolidation and SSO integration.
20 Days AgoSaved
In-Office or Remote
2 Locations
eCommerce • Food • Software
Manage and grow relationships with existing restaurant clients (15–75 locations). Drive product adoption and upsells, conduct demos, manage renewals and contract negotiations, coordinate cross-functional teams, and meet revenue and adoption goals.