Capstrat is a strategic communications firm offering interactive, marketing communications, public affairs and public relations.