Two Rivers Marketing is a business-to-business agency that specializes in strategic planning, interactive and print design, public relations, media placement and training. The agency looks through a variety of communication channels to determine if messages will be delivered to the right audience. It works with clients to develop strategies, execute campaigns, maintain budgets and review results. Two Rivers Marketing is located in Des Moines, Iowa.