The Vice President of Brand, Communications, and Content Marketing is a strategic leader responsible for shaping and executing the company's branding, comms, and content strategies. This role combines high-level strategic thinking with operational oversight to ensure consistent brand messaging, effective storytelling, and alignment with business objectives.
Requirements
- Develop and implement an integrated communications, brand, and content marketing strategy aligned with the company's mission, vision, and business goals.
- Oversee the development and evolution of the brand identity, ensuring consistency across all touchpoints and platforms.
- Manage external communications, including media relations, public relations, and crisis communications.
- Drive the content strategy to create compelling, engaging, and valuable content that resonates with target audiences across channels.
- Build, lead, and mentor a high-performing team of communication, brand, and content professionals.
Benefits
- Competitive salary
- Bonus and stock options
- Excellent benefits package
- Opportunities for growth and professional development
- Collaborative and dynamic work environment