Manager, Installation

The Nielsen Company · Guadalajara, Jalisco, Mexico

Location
Guadalajara
Job Type
full-time
Posted
June 27, 2026

Job Description

Job Description

The Manager, Installation is a critical leadership position responsible for overseeing the daily operations of our Technical Specialist (TS) team. This team is the backbone of our data integrity, tasked with the remote installation and maintenance of Nielsen panel homes.

In this role, you will manage logistics, schedules, and project timelines to ensure the seamless delivery of accurate audience data. As a direct line manager, you will be the driving force behind team productivity, coaching associates to navigate technical challenges while maintaining high levels of panelist cooperation.

Key Responsibilities

Team Leadership & Performance

  • Daily Supervision: Lead the daily activities of Technical Specialists, ensuring all remote installations and maintenance tasks align with company policy.

  • Coaching & Development: Set clear priorities...

Ready to Apply?

Submit your application for Manager, Installation at The Nielsen Company

Apply Now