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 and/or show-site based out of Las Vegas, NV.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager
Education Level
Associate degree