i-Run Employee Directory
Spectator SportsOccitanie, France201-500 Employees
i-Run has about 294 employees across 2 continents, most of them in Europe. By country, the largest groups are France (96%) and Peru (3%). Information Technology and Branding make up over half of the profiles with a known department. i-Run's workforce spans 11 departments. i-Run's workforce grew 38% between July 2025 and July 2026.