Telling stories in less than five words, consistently creating an engaging brand: these were some of the many challenges I met in my experience at marketing firms and working with non-profits.