The Lead Generation Specialist is responsible for developing and implementing lead generation programs and setting appointments for the outside sales team. They will also manage marketing campaigns, nurture leads, and coordinate neighborhood events to drive business growth.