Senior Manager Technology and Data Strategy ID: 1043 Location: Huntington Station, NY Department: Information Technology The Health and Welfare Council of Long Island (HWCLI) is a private, not for profit, health and human services planning, research/public education and advocacy organization that se