Security Manager – Hospitality, FIFA World Cup 26
On Location
📍 Mexico City, Ciudad de México, Mexico
Job Description
Security Manager – On Location Hospitality, FIFA World Cup 26 | Mexico City
On Location is the official hospitality provider for the FIFA World Cup 26, delivering premium experiences for fans, partners, and stakeholders across all host cities. Security is a critical enabler of our mission to deliver safe, world-class, and memorable experiences on a global stage.
Reports To: On Location Director of Security and Venue Manager
Position Overview
The Security Manager – On Location Hospitality is responsible for the planning, coordination, and execution of security operations for On Location's hospitality sites and venues in Mexico City during the FIFA World Cup 26.
This role ensures the safety and security of guests, our staff, partners, and assets across all assigned hospitality locations, while delivering a seamless, premium guest experience consistent with On Location and FIFA standards.
The Security Manager will serve as the primary security ...