The Business Director role at Ogilvy focuses on leading client partnerships and providing strategic counsel, ensuring integrated service delivery for iconic FMCG brands. The successful candidate will oversee collaboration among various marketing disciplines including PR and social media. A strong background in PR and marketing is essential for success in this role.