Mindshare Employee Directory
Advertising ServicesEngland, United Kingdom5001-10000 Employees
Mindshare has about 6.5K employees across 6 continents, with the largest share in Europe (35%). By country, the largest groups are United States Of America (28%), United Kingdom Of Great Britain And Northern Ireland (23%) and India (6%). Administrative and Business make up over half of the profiles with a known department. Mindshare's workforce spans 31 departments. Mindshare's workforce fell 28% between July 2025 and July 2026.