Brand Marketing Senior Manager: Thought Leadership
Listed on 2026-10-18
-
Marketing / Advertising / PR
Marketing Management, Brand Ambassadors & Brand Management, Marketing Communications -
Management
Meltwater is seeking a Senior Manager, Brand Marketing to elevate our brand presence through strategic programs. You will lead brand campaigns, thought leadership, and customer advocacy, collaborating with content, campaigns, communications, customer marketing, and executive stakeholders.
This role emphasizes program leadership, measurement, and cross-functional execution. You'll partner with teams across the organization to recruit speakers, manage event logistics, and drive sponsor ships while
We are looking to fill the Brand Marketing Senior Manager:
Thought Leadership position at Meltwater in Miami, FL, United States.
As a Brand Marketing Senior Manager:
Thought Leadership, you will play an important part at Meltwater in Miami, FL, United States.
We invite applications for the Brand Marketing Senior Manager:
Thought Leadership position located in Miami, FL, United States.
The following opening is for a Brand Marketing Senior Manager:
Thought Leadership with Meltwater.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).