Client Solutions Manager
Our client, a leading technology company, is seeking a Client Solutions Manager to join their dynamic team in London. In this role you will be responsible for partnering with retail and e-commerce clients to identify, create, and […]