Director, Global Brand Strategy

Charlotte, NC (Remote)

$153K/yr – $185K/yrDirector/Executive8+ years expFull time

Posted 3 hrs ago

Job Summary

You will own Meltwater’s global brand strategy and lead major global campaigns while shaping thought leadership, event and partner marketing, and building a high-performing global team.

  • Own and evolve brand strategy and messaging
  • Lead global campaigns and partnerships
  • Develop insights-driven strategies across channels

Job Description

Responsibilities

  • Own and evolve Meltwater’s global brand strategy, positioning, messaging architecture and brand narrative, collaborating across the broader Strategy organization to build a consistent and differentiated story across market and customer touchpoints.
  • Lead major global brand campaigns and sponsorships from strategy and creative brief through activation and measurement, partnering closely with cross-functional teams to deliver standout work.
  • Define the thought leadership themes and conversations Meltwater should be known for, translating them into integrated marketing initiatives across campaigns, content, social, events and other channels.
  • Shape the core agenda and editorial direction for Meltwater’s flagship Summit events — defining key themes and topics, identifying speakers, and coaching speakers through the presentation development process to ensure sessions deliver real value for our audience.
  • Oversee Meltwater’s global corporate social strategy, ensuring our channels build the brand, engage our audiences and amplify our most important stories.
  • Oversee global partner marketing strategy and develop programs that strengthen strategic partnerships and create meaningful brand and business value.
  • Use audience insights, competitive intelligence, and brand and campaign performance to identify opportunities, measure impact and continually evolve our strategy.
  • Lead and develop a high-performing global team across brand, social and partner marketing.

Requirements

  • 8–10+ years of experience in brand strategy or brand marketing, ideally within a global B2B business
  • Proven experience developing and activating brand positioning, messaging and narrative, with a track record of leading high-impact integrated brand campaigns.
  • Exceptional storytelling and creative judgment, with the ability to turn complex ideas into compelling narratives and translate strategy into standout creative work.
  • A strong understanding of modern B2B brand building and how thought leadership, social, events, partnerships and demand work together.
  • Ability to quickly develop fluency in Meltwater’s products, customers and competitive landscape and translate that understanding into sharper brand positioning and differentiation.
  • Strong analytical instincts, using audience, competitive and brand performance insights to inform strategy and measure impact.
  • Proven people leadership and strong executive presence, with the ability to influence, collaborate effectively across senior stakeholders and inspire teams.
  • Fluency with AI tools for research, ideation, content and marketing workflows
  • A strategic thinker who is equally comfortable setting the direction and rolling up their sleeves to make it happen.

Benefits

  • Enjoy flexible paid time off that allows you to have an enhanced work-life balance.
  • Excellent medical, dental, and vision options
  • 401(k) matching, life insurance, commuter benefits, and parental leave plans
  • Complimentary CalmApp subscription for you and your loved ones, because mental wellness matters.
  • Energetic work environment with a hybrid work style, providing the balance you need.
  • Thrive within our inclusive community and seize ongoing professional development opportunities to elevate your career.

Meltwater

3.7 Glassdoor

Meltwater empowers companies with a suite of solutions that spans media, social, consumer, and sales intelligence. By analyzing ~1 billion pieces of content each day and transforming them into vital insights, Meltwater unlocks the competitive edge to drive results. With 27,000 global customers, 50 offices across six continents, and 2,300 employees, Meltwater is the industry partner of choice for global brands making an impact.

Founded in 2001
San Francisco, California, USA
2.6K employees (317 in marketing)
71% recommend to a friend
86% CEO approval

Salaries

Posted range

$153K/yr – $185K/yr

Taken straight from the job posting.

See all Meltwater salaries

Funding

Total Funding
$300M
Last Raise
Private Equity, 2 years ago

Traffic Signals

Monthly Visitors
926.7K
Monthly Google Ads Budget
$119.3K
Traffic Source Mix
Search
37.5%
Direct
56.1%
Referral
4.9%
Social
1%
Paid
0.5%

Headcount Trend

Current headcount: ~2.6K

Recent News

Director, Global Brand Strategy

Meltwater · Charlotte, NC · Remote