The position requires extensive event management, community coordination, scheduling, food-service coordination, volunteer management, administrative responsibilities, marketing, and day-to-day problem solving to ensure the resort's activities and programs operate successfully. The position requires significant organizational skills, communication, scheduling, customer service, budgeting awareness, event-management ability, creativity, and the ability to manage multiple responsibilities simultaneously.