Tag: Mr. John Seifert

Ogilvy wins 140 awards at Cannes

Ogilvy has won 140 awards at the just concluded 2017 Cannes Lions Festival of Creativity...