Business Ogilvy Elevates Kelsey Murray to Global Head of Growth Sunil Kumar May 8, 2026 Ogilvy has announced the promotion of Kelsey Murray to the role of Global Head of Growth, effective immediately. Based in New York, Murray will now…