What is a marketing plan and why do I need one? Shannon MillerJune 7, 2016marketing plan, marketing communications, Grit Grrl Media, SEO, search engine optimization, target customers, customer engagement, social media marketing