Director of Brand
- Hiring Organisation
- Jobleads-UK
- Location
- City Of London, England, United Kingdom
campaign, video, and digital, with craft and originality at its core. 7+ years in creative roles, including 3+ years leading creative teams, ideally in B2B SaaS or technical/developer brands. Strong narrative and storytelling instinct: able to turn complex, technical products into clear, emotionally resonant stories. AI‐native ...