Idea Hall specializes in strategic counsel and implementation of integrated branding, marketing and public relations programs.