Retail Product Manager £50k - £70k London Windsor

Our client is an established international online payment solution company. Due to business expansion, they are looking to hire a product manager to take ownership of the product strategy and development.  You will ideally have a good knowledge of the payment landscape and experience of working with retailers. The job responsibilities: To […]