Ogilvy Names Rafael Rizuto Chief Creative Officer for North America

Business