The Nielsen Company

Global Brand Strategy Leader

📍 Location
Remote, estado de méxico
⏰ Job Type
Full-time
📅 Posted
June 17, 2026
Apply Now

Job Description

The Nielsen Company is seeking a Brand Senior Manager to develop and execute brand strategies across audiences and customer touchpoints. This role requires a leader who can drive key initiatives in the US and globally, ensuring brand consistency in the media and content measurement industry.

The ideal candidate will have over 12 years of brand leadership experience, particularly in B2B environments, with strong communication skills and a Bachelor’s degree in Marketing. This position will also provide the opportunity to collaborate across various functions and influence critical brand projects.

#J-18808-Ljbffr

Start Your Week Right!

Apply now and make every Monday exciting with The Nielsen Company

Apply for this Position