Head of Brand Marketing
Job is Expired
Location: Remote
Compensation: Salary
Reviewed: Tue, Mar 10, 2026
Job Summary
A company is looking for a Head of Brand Marketing to lead and evolve its brand presence across various channels.
Key Responsibilities
- Own and evolve brand positioning and messaging architecture
- Lead cross-channel execution of brand campaigns and define media channel strategy
- Manage creative, media, PR, and influencer agencies for effective brand representation
Required Qualifications
- 8 to 12 years of experience in brand or integrated marketing
- Proven leadership in building or scaling brand platforms in high-growth categories
- Experience with large-scale brand campaigns across paid, earned, and owned channels
- Strong understanding of media strategy and full funnel integration
- Experience in telecom, consumer technology, or subscription businesses preferred
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...
Job is Expired