Head of Brand and Content
Core
Define and execute brand strategy, positioning, and voice for a European insurtech to drive unaided brand recall and organic demand among SMEs.
Role type
Head of Brand (Strategy & Creative Leadership)
Builds
Brand identity, narrative, and customer-facing concepts for business insurance products.
Domain
Insurtech / B2B / SME market
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Brand strategy, narrative development, cross-market positioning, brand health metrics, agency management, campaign execution, product fluency, creative direction, vendor negotiation, written communication
Preferred skills
Experience scaling brands in fast-growth environments, commercial savvy, hands-on execution, audience judgment
Technologies
Meta, TikTok, Google, TV
Responsibilities
Set brand strategy and voice across all markets; lead a small team of writers and designers; own brand health metrics; manage external agency relationships; run brand campaigns from insight to measurement; act as the first reader on customer-facing concepts; partner on conversion-focused messaging; build brand rituals during hiring.
Seniority
Senior, hands-on IC