Site Manager for FIFA World Cup 2026

TKO • toronto, on • Posted June 14, 2026

About the Role

Lead infrastructure management for the FIFA World Cup 26TM with On Location. Oversee temporary structures while ensuring quality and safety for a successful event.

As Site Manager for Temporary Events, you will take charge of planning and executing venue infrastructure. Your role demands expertise in managing large-scale events, coordinating with vendors, and ensuring timely delivery of production units. Strong procurement and contract management skills are essential for maintaining high standards throughout the project.

Key Responsibilities: • Lead planning and monitoring of venue infrastructure • Ensure timely delivery of production units and essential assets • Manage overlay house production and vendor coordination • Supervise contractors and adhere to health and safety standards • Collaborate with Venue Management and procurement teams

Requirements: • Proven experience in large-scale event infrastructure • Strong knowledge of temporary structures and logi...