Job Details

ID #55152767
State Oklahoma
City Tulsa
Full-time
Salary USD TBD TBD
Source Vehlo
Showed 2026-06-27
Date 2026-06-23
Deadline 2026-08-22
Category Customer service
Create resume
Apply Now

Customer Support Specialist

Oklahoma, Tulsa, 74131 Tulsa USA
Apply Now

About the Role

Our Customer Support team serves as the frontline support group for our growing payments portfolio and plays a key role in delivering an excellent customer experience.

This position provides direct support to business owners through phone calls, email,

Apply Now Report job