Brand Partnerships Director, UK
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
accounts in the UK, working as a generalist across categories rather than a single vertical. This is a senior individual contributor role -- not a people-management role in the first instance -- designed for someone who wants to build something and has the option to grow into managing ...