Specialties include communications planning, message development, online communications innovations (she stays way ahead of the curve to put these tools to work for clients asap), and developing revenue streams for nonprofits.Kivi Leroux MillerFrom her blog: I love helping small and medium-sized nonprofits communicate more effectively with their members, donors, volunteers and other supporters,