THE OLIVE TREE
–
Hilliard, OH
... We are located on 3185 Hilliard Rome Road. Our ideal candidate is attentive, motivated, great with customers, hard-working and welcoming. Benefits We offer many great benefits, including free early access to your pay through Homebase. ... - Apr 25