Account Executive/Project Manager – Payment Operations Support in London
26 days ago
Your role will be to liaise with the customer and the operations department across numerous issues. Manage technical communications with client’s technical team, project team, customer service teams and senior executives. Project Manager, payments, card payments, implementation manager, operations