Cosmo5 Employee Directory
Advertising ServicesÎle-de-France, France1001-5000 Employees
Cosmo5 has about 1.7K employees across 5 continents, most of them in Europe. By country, the largest groups are France (37%), Canada (18%) and Spain (12%). Marketing and Sales make up over half of the profiles with a known department. Cosmo5's workforce spans 22 departments. Cosmo5's workforce grew 7% between July 2025 and July 2026.