By: Kivi's Nonprofit Communications Blog 1 users
Written for do-it-yourself nonprofit marketers and one-person nonprofit communications departments.