Share James Kinney sheds some light on joining Ogilvy North America

Let's do Biz