Account Executive/Project Manager - Payment Operations Support in London
25 days ago
City of London
Your role will be to liaise with the customer and the operations department on a multitude of matters. Manages technical communications with client’s technical team, project team, customer service teams and senior executives. Project Manager, payments, card payments, implementation manager, operat