Home Job Details
V
Marketing 🏢 Full Time ⭐️ Verified

Director of Brand Communications

Vantage Media Group
New York
Salary Estimate
USD 165.000 – USD 225.000
Live Update
30 Mei 2026
Deadline
30 Mei 2027

Job Description

Vantage Media Group is seeking a visionary Director of Brand Communications to lead our global narrative and elevate our market presence. In this high-impact role, you will be the architect of our brand voice, ensuring consistency across all channels and driving meaningful engagement with our diverse audience.

We are looking for a strategic storyteller who thrives at the intersection of data-driven insights and creative excellence. You will manage a high-performing team of PR professionals, content creators, and social media strategists to deliver world-class campaigns that resonate on a global scale.

Responsibilities

  • Develop and execute a comprehensive global communications strategy that aligns with long-term business objectives.
  • Lead all media relations, corporate positioning, and crisis management efforts to protect and enhance brand reputation.
  • Oversee the creation of high-conversion content across digital, social, and traditional media platforms.
  • Collaborate with the executive leadership team to craft internal messaging and drive employee engagement.
  • Analyze market trends and competitor activity to identify opportunities for brand differentiation and growth.
  • Manage the annual communications budget, ensuring optimal ROI across all initiatives.
  • Nurture relationships with key industry influencers, journalists, and thought leaders.

Qualifications

  • 10+ years of experience in marketing, PR, or corporate communications, with at least 4 years in a leadership role.
  • Proven track record of building and scaling brands within the tech or media industries.
  • Exceptional written and verbal communication skills with a mastery of narrative storytelling.
  • Demonstrated experience managing multi-million dollar budgets and cross-functional teams.
  • Strong network of media contacts and a deep understanding of the current digital landscape.
  • Bachelor’s degree in Communications, Journalism, Marketing, or a related field (Master’s preferred).
  • Ability to thrive in a fast-paced, high-growth environment.

Required Skills

Public Relations Brand Strategy Crisis Management Corporate Communications Content Strategy Executive Presence Media Relations

Ready to Take on This Challenge?

Make sure your resume is ready. Submit your application now before the deadline.

Apply Now

Related Job Openings

Job recommendations similiar to you

View All