Ogilvy appoints Tim LeGallo as Chief Production Officer, North America.
Ogilvy has promoted Tim LeGallo to Chief Production Officer, North America, a newly created role. LeGallo will work closely with Chief Creative Officer Rafael Rizuto to integrate talent and resources,…