Leandro Larrosa named IOC’s new Director of Digital Engagement and MarketingThe Argentine communications and marketing expert will begin his new role next month