Senior Customer Support Specialist

Olo — United Kingdom, Remote

Full-time

Not specified

Olo is seeking a Sr. Customer Support Specialist to join their UK-based remote team. This role focuses on resolving customer issues via a support queue, ha

View full listing on uHired