The Nielsen Company is looking for a Brand Senior Manager to shape our global brand presence. As a forward-thinking marketing leader, you will develop and execute brand strategies across all audiences and customer touchpoints, ensuring Nielsen is consistently perceived as the authoritative leader in media and content measurement.
What You'll Do
- Serve as a leader for Nielsen’s brand initiatives, narratives and relevance across key campaigns in sports and culture.
- Set and execute a brand calendar roadmap for Nielsen.
- Drive a customer-centric strategy to address complex global business, customers, and industry opportunities.
- Drive integrated marketing efforts that engage, collaborate and align internal teams and external stakeholders in the US and globally.
- Develop, drive and execute brand initiatives in sports and culture.
- Use customer insights and research to continuously refine positioning and messaging.
- Collaborate closely with Creative, Digital, Retention Marketing, Sales, Product Marketing, Events, Social and other functions to ensure all efforts are on-brand and consistently executed.
- Define success metrics across brand health and connect brand performance to business outcomes.
- Drive cross-functional teams for key brand projects that are critical to Nielsen’s brand and business success.
What We're Looking For
- 12+ years of experience in brand leadership roles within the B2B industry and/or global iconic brands.
- Deep expertise in brand strategy, positioning, messaging, and brand architecture for complex portfolios.
- Proven experience building or evolving a brand function in a matrixed environment.
- 7+ years of experience in managing and leading teams, including both direct reports and external partners.
- Excellent written and verbal communication skills, with the ability to present complex strategies to executive-level stakeholders.
- Bachelor’s degree in Marketing or equivalent experience required.
Nice to Have
- Experience in the US market and operating at global scale.
- Advanced degree or specialized certifications.
Team & Environment
Reports to the Director of Global Brand Strategy.
Benefits & Compensation
- Comprehensive health & wellness plans.
- 401(k) retirement plan with company match.
- Generous paid time off policy.
- Company provided car for those who qualify.
- If eligible, a discretionary incentive/bonus.
- Reasonable estimated salary range provided, adjusted based on geographic location.
Work Mode
This is a global role with a presence in US and Global markets.
Nielsen makes hiring decisions without regard to disability status, protected veteran status, or membership in any other protected class.



