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