Advertisement
The European Search Awards have today released their shortlisted nominations, revealing that Click Consult are among only four nominations for their ‘Best Large Agency’ award