Brand Creative Lead - End-to-End Brand & Product

Deepstreamtech6 months ago
Boston, MA, United States
On-site
Full-time
Junior Level (1-3 years)

Job Description

Job Title

Deepstreamtech is looking for a Brand Creative Lead based in Boston, Massachusetts. This role involves delivering impactful brand creative work that drives action and expands access to insurance.

Requirements

Candidates should have 7+ years of experience in brand creative with a strong leadership background, particularly in digital products.

Responsibilities

  • Collaborate closely with various departments to ensure a cohesive consumer experience across all brand touchpoints.
  • Mentor junior designers and lead creative projects from concept to execution.

Required Skills

Project Management
Brand Strategy
Collaboration
Leadership
Creative Direction
Mentorship
Consumer Experience
Digital Product Design