Insurance Technologies Corporation Introduces AgencyBuzz October 18, 2011 By Newswire Carrollton, Texas, 10/18/11 – Insurance Technologies Corporation today introduced AgencyBuzz, the premier drip marketing tool created for independent insurance agents....