Allegra Mangione4 min readWhy 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,...