F

Manager Show Site Operations

FREEMAN

Las Vegas, NV, United States Full-time June 20, 2026
Apply Now

Opportunity Description

**About Us**

The Freeman Company is a global leader in events, on a mission to redefine live for a new era. With a data-driven approach and the industry’s largest network of experts, The Freeman Company's insights shape exhibitions, exhibits, and events that drive audiences to action. The integrated full-service solutions leverage a 99-year legacy in event management as well as new technologies to deliver moments that matter.

**Summary**

The Manager – Show Site Operations leads a team of on site project managers and coordinators. The Manager – Show Site Operations will be accountable for the optimal planning, resource allocation, and scheduling for all assigned Freeman events and projects. The role will help develop and manage the project management team to maximize efficiency and ensure operational excellence.

This position will support our Audio Visual and Event Technology team. The position follows an in-person schedule working full-time in-office...
Full-time other-general

Ready to Apply?

Submit your application for Manager Show Site Operations at FREEMAN

Apply for this Position