Job Description
Vantage Creative Group is seeking a visionary Senior Brand Communications Manager to lead our global narrative and elevate our market presence. In this pivotal role, you will be the architect of our brand voice, ensuring consistency across all platforms and driving high-impact engagement strategies.
You will work at the intersection of creative storytelling and data-driven performance, managing large-scale campaigns that resonate with diverse audiences. We are looking for a high-energy professional who thrives in fast-paced environments and possesses the strategic depth to navigate complex PR landscapes.
Responsibilities
- Develop and execute comprehensive global communication strategies that align with long-term business objectives.
- Lead the end-to-end management of integrated marketing campaigns across digital, social, and traditional media.
- Oversee relationships with external PR agencies and media partners to secure top-tier coverage.
- Craft compelling executive communications, including keynote speeches, press releases, and internal announcements.
- Monitor brand sentiment and manage crisis communication protocols to protect corporate reputation.
- Collaborate with cross-functional teams, including Product and Sales, to ensure a unified brand message.
- Analyze campaign performance metrics and provide actionable insights to the executive leadership team.
Qualifications
- Minimum of 7-10 years of experience in high-level Marketing, PR, or Corporate Communications.
- Bachelor’s degree in Communications, Journalism, Marketing, or a related field; MBA preferred.
- Proven track record of managing global brands and multi-million dollar marketing budgets.
- Exceptional writing, editing, and storytelling skills with a portfolio of successful PR outcomes.
- Strong leadership capabilities with experience managing and mentoring high-performing teams.
- Deep understanding of digital marketing trends, SEO, and social media algorithms.
- Ability to thrive under pressure and manage multiple high-priority projects simultaneously.