Insurance Technologies Corporation (ITC) today unveiled the company’s new corporate identity and branding. The new logo, created by ITC’s internal design team, was created to reflect today’s ITC, a ...