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
  • Strong knowledge of temporary structures
  • Familiarity with procurement processes
  • Ability to pass Accreditation process

Work Rights

Not specified

Tailored Resume

Cover Letter