The Manager of Show Site Operations is responsible for the oversight of activities within an assigned geographic region to optimize efficiency, profitability, and service delivery consistent with Freeman standards of excellence. This position will support our Audio Visual and Event Technology team. It is eligible to work a hybrid schedule, generally requiring work in-office and/or show-site 2-3 days per week based out of Dallas, TX or Austin, TX.
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