Creative Lead
Core
Lead creative direction and concept development for brand campaigns, translating ideas into Creator briefs and visual materials.
Role type
Manager-level Creative Lead
Builds
Campaign concepts, Creator briefs, pitch decks, and visual moodboards
Domain
Digital marketing, social media, and creator economy
Required skills
Conceptual thinking, aesthetic design, Creator culture fluency, copywriting, trend research, pitch deck creation
Preferred skills
Agency experience, social platform expertise, visual storytelling
Responsibilities
Write and develop concepts from initial ideas to execution, translate concepts into Creator briefs, contribute to new business brainstorms and pitch development, review Creator shortlists, build moodboards and source visual references, craft pitch decks, conduct trend research, support concept reviews, partner with Strategy team
Seniority
Manager, hands-on IC