Social Media Marketing Manager
1 month ago
London
Digitally native, our first store will open in Covent Garden in London in Winter 2024. As Social ... You'll be working closely with our creative team, merchandising team, and will be a key part of our ...