We've been using TeamConnect which has been working well for us. We have a group with everyone in it, but can also post "announcements" that are visible to everyone as well. Then we have several separate group chats for board members, fundraising, medical assistance, etc.
------------------------------
Danielle Chassen
Board Member, Lead Development
Newborn Kitten Rescue
AZ
------------------------------