Brand
2012Alorica
Founded in 1999, Alorica is a “leading Business Services provider delivering Customer Management and Sales and Marketing solutions for leading brands.” From the press release: “The orange trapezoid (aka flare) represents energy and enthusiasm.” Thanks to Kenyon Broadley for the tip.