Constanza Archain, appointed as CEO of Ogilvy Latina Sur 13 January 2023 Constanza Archain has been appointed CEO of Ogilvy Latina Sur. In her role, she will lead Argentina and Chile operations. "It is such a pleasure to... read more