Gemaakt in 2008 (Frankrijk), Ogilvy Earth bezit 114 zustermerken en 1118 concurrerende merken. Ogilvy Earth is eigendom van WPP GROUP, genoteerd aan de beurs van Francfort . De ISIN code, het internationale identificatienummer van het beursgenoteerde bedrijf, is JE00B8KF9B49. Ogilvy Earth behoort tot de bedrijfssector Media-gediversifieerd.