This position is no longer available
Remote (Global)

The Nielsen Company was looking for a Director, Global Physical Security

The Nielsen Company seeks a strategic Director, Global Physical Security to architect and lead our worldwide physical security operations. You will balance safety with agility while managing a shifting corporate real estate footprint, protecting our assets and personnel across international borders.

What You'll Do

  • Develop and implement global physical security policies, standards, and procedures to mitigate risks across all Nielsen offices.
  • Lead and mentor a team of three Full-Time Employees (FTEs) and oversee the performance of 50+ contract security guards globally.
  • Lead the security 'stand-up' for new office openings and the 'close-down' procedures for site exits.
  • Conduct site risk assessments and oversee the installation of access control, CCTV, and alarm systems.
  • Manage the secure disposal of sensitive assets during office closures.
  • Negotiate and manage contracts with global security service providers, ensuring high service levels and cost-effectiveness.
  • Serve as a key member of the Global Emergency Response Team, providing guidance during geopolitical instability, natural disasters, or security breaches.
  • Manage a multi-million dollar security budget, prioritizing spend based on data-driven risk profiles.

What We're Looking For

  • 10+ years in physical security, corporate real estate, or law enforcement/military leadership.
  • Proven track record of managing both direct reports and large-scale third-party guard forces.
  • Experience managing security across different regions (EMEA, APAC, LATAM, NA) and understanding local compliance requirements.
  • Familiarity with modern security technology stacks and integrated security systems.
  • Ability to manage multiple office 'stand-ups' and 'shuts' simultaneously.

Technical Stack

  • Lenel
  • S2
  • Avigilon

Team & Environment

You will lead a lean team of three internal experts while managing a large-scale contractor workforce of over 50 security guards globally.

Work Mode

This is a global role, supporting our operations across all regions.

The Nielsen Company is an equal opportunity employer.

Required Skills
Risk AssessmentTeam LeadershipVendor Management
About company
The Nielsen Company
Nielsen is a global company passionate about powering a better media future for all people by providing powerful insights that drive client decisions and deliver extraordinary results. The company is dedicated to capturing audience engagement with content - wherever and whenever it’s consumed.
All jobs at The Nielsen Company Visit website
Job Details
Category management
Posted 4 months ago