Olo

HQ
New York
735 Total Employees
Year Founded: 2005

Teams at Olo

Recently posted jobs

2 Hours AgoSaved
In-Office or Remote
2 Locations
eCommerce • Food • Software
The Director of Growth will lead guest acquisition and retention strategies, develop lifecycle programs, and build experimentation roadmaps for scaling Olo Network.
7 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.