The Site Lead oversees day-to-day site operations and serves as the primary point of contact for customers, employees, visitors, vendors, and facility stakeholders. The role combines leadership, hospitality, reception, conference center operations, audiovisual support, facilities coordination, mail and office services, and customer service to deliver a seamless workplace experience. The Site Lead is accountable for service delivery, contract compliance, operational efficiency, employee support, and customer satisfaction while maintaining a professional, welcoming, and functional office environment. Responsibilities span managed services operations, conference and event support, audiovisual and collaboration technology, reception and visitor management, facilities coordination, mail and print services, and customer relationship management. The role also supports employee scheduling and development, service-level monitoring, operational reporting, continuous improvement, and workplace safety activities.
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
Mid Level
Education Level
High school or GED