Payments Specialist & Consulting

The incumbent will work closely with colleagues responsible for acquiring partners to actively support and load-share the management of direct merchants.