01 Aug
Client Support Specialist
companies the tools they need to change the future of their business.
Job Summary
In this role, you will provide exceptional technical support and customer service to our partners and merchant clients. You will serve as a key point of contact, assisting customers with