Creative Lead, UK Marketing
- Location
- City of Westminster, England, United Kingdom
influencer/creator landscape and experienced working on social-native campaigns, working with creators and building culture partnerships. A proven track record of managing ATL and Social campaigns end-to-end, from initial strategy to production and measurement. About the job As a Creative in Marketing, you bring visual, design ...