David Ebner is President of Content Writer Workshop, a content marketing agency that offers training and consulting to companies interested in developing brand affinity. With a group of writers and designers, David uses creative storytelling to advance a brand's marketing goals.