About the role As a Site Administrator, you will provide professional reception, guest services and administration support to the Village Manager and on-site leadership team. You will be responsible for front-of-house operations, accommodation administration, employee records, timesheet