The Activities or Program Director plans and oversees all onsite and offsite activities offered by a senior living community. Their role includes ensuring there are plenty of activities to provide an engaging, vibrant lifestyle to residents with a wide range of ages, backgrounds, physical and cognitive abilities, and preferences.