Site Manager - Temporary Events - Fifa World Cup 26™
OnLocationEXP
Toronto, Canada
Base: weekly rate; bonus/equity: not specified; be...
Temporary structures and overlay logistics
Production management for events
Stakeholder collaboration and liaison
The Site Manager will oversee all overlay and infrastructure requirements at assigned venues for the FIFA World Cup 2026™
Job Summary
The Site Manager will oversee all overlay and infrastructure requirements at assigned venues for the FIFA World Cup 2026™.
Key responsibilities include leading the planning, execution, and monitoring of temporary infrastructure, managing production teams, and acting as the main contact for internal teams, vendors, and venue stakeholders.
This role requires proven experience in infrastructure/overlay management for large-scale events and strong knowledge of temporary structures, overlay logistics, and production management.
Matching Summary
The Site Manager will oversee all overlay and infrastructure requirements at assigned venues for the FIFA World Cup 2026™.
Salary
Base: weekly rate; Bonus/Equity: Not specified; Benefits: Not specified
Skills & Requirements
Must-have
temporary structures and overlay logistics
production management for events
stakeholder collaboration and liaison
budget tracking and cost implications
health and safety standards adherence
Nice-to-have
premium experiential hospitality
immersive event experiences
operational readiness assurance
Key Requirements
Proven experience in infrastructure/overlay management