CareerPlanSign in

Head of Brand and Content

Amsterdam💼 Full-time🗓 2026-06-05 → 2026-09-27

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

Sourced via lever · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.