Brand Content Manager

Insight Global · Los Angeles, CA, United States

Location
Los Angeles
Job Type
Full-time
Posted
June 22, 2026

Job Description

Job Description
The Brand Content Manager is a hands-on creative leader responsible for owning our client’s brand voice and content execution across lifecycle, digital, and storytelling channels. This role drives copy strategy and content quality across email, SMS, blog, web, and brand campaigns; ensuring consistent, compelling, and performance-driven messaging at every customer touchpoint.

Reporting to the Director of Brand Marketing, this position serves as the primary creative copy owner,
translating brand strategy into emotionally resonant, scientifically credible content that builds trust,
drives engagement and supports revenue goals. The Brand Content Manager leads day-to-day content
execution, manages the Brand Content Lead and agency partners, and acts as the final internal editorial checkpoint before content is released.

This role blends strategic thinking with hands-on writing and editing, and requires strong creative
leadership, operational d...

Ready to Apply?

Submit your application for Brand Content Manager at Insight Global

Apply Now