As a Lead Product Manager, you evaluate, supervise and provide a brand new platform that will increase the efficiency of the work of the company’s agents (aka Country Back Office specialists) to manage the Global Customer, Consumer and Merchant offer.
This role involves strong collaboration with the Global and Local Product teams, operations, technical teams, and other stakeholders to define and deliver the new product.