Strategic maketing communications for companies who want to attract more customers and do a better job of keeping their current customers. Outsourced marketing experience without the commitment to a full time staff. Brand strategy, strategic marketing plans, project management, online and offline promotional strategies, social media strategies.