Madrid - Spain
0 0 REVIEW(S)
They are communicators, create content, think ideas that move, mobilize and sometimes cross the border of advertising to become news. They invent new ways of saying things to multiply their impact to influence what someone thinks, says or does about
View Profile