And the International Creative Award goes to… Maven Collective Marketing! See how Maven Collective Marketing wins the International Creative Award among submissions from 27 countries!