The Brand Senior Manager is a forward-thinking marketing leader responsible for developing and executing brand strategies for Nielsen across audiences and customer touchpoints. Reporting to the Director of Global Brand Strategy, this role drives key brand initiatives in the US & Global markets as part of the integrated marketing process, and ensures the brand is perceived with consistency as the authoritative leader in the media and content measurement industry. 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, ensuring the brand initiatives support business objectives. Drive integrated marketing efforts that engage, collaborate and align internal teams and external stakeholders in the US and globally.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager