Oversee and lead all communication initiatives between all staff, Board of Directors, volunteers, strategic partnerships, and program participants. Provide consistent updates to Board of Directors concerning programming, staff, volunteers, and any other ministry initiatives. Collaborate with Board o...