I

Brand Content Manager

Insight Global

Los Angeles, CA, United States Full-time June 15, 2026
Apply Now

Opportunity 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...
Full-time other-general

Ready to Apply?

Submit your application for Brand Content Manager at Insight Global

Apply for this Position