Business Development Manager - Major Retailers
16 days ago
London
It is a hybrid role based in the London area, with flexibility for some remote work. This role entails working closely with one of our brand partners, who have a Global brand, with a presence in over ...