For more than fifteen years, Randy Gemmer has worked in the world of communications, news media, and marketing.