Allegra Mangione4 minWhy have a marketing strategy? Here are six ways that marketing strategy can help your nonprofit and a handy metaphor to understand the difference between goals,...