Indonesia – Ogilvy Group Indonesia has appointed Kapil Arora as its CEO, with the role taking effect on January 1, 2026. Arora has been with Ogilvy for 24 years, spanning five offices, and has held leadership positions across clients and operations, including leading the Vodafone business in India, the...