Echo Award

Echo Award

A major award in the direct marketing field. Echo awards are given in 11 categories during annual ceremonies.