Tags: Award.
The Cresta International Advertising Awards are a worldwide awards whose purpose is to acknowledge high standards of creative achievement in the international advertising and marketing communications industry. It functions through an alternative judging process based upon narrow criteria.