Pico Digital Employee Directory
Advertising ServicesScotland, United Kingdom11-50 Employees
Pico Digital has about 16 employees across 4 continents, with the largest share in North America (45%). By country, the largest groups are United States Of America (45%), United Kingdom Of Great Britain And Northern Ireland (21%) and South Africa (9%). Marketing and Media & Communications make up over half of the profiles with a known department. Pico Digital's workforce fell 8% between July 2025 and July 2026.