Beagle Employee Directory
Human Resources ServicesMoskow, Russia51-200 Employees
Beagle has about 128 employees across 5 continents, most of them in Asia. By country, the largest groups are Russian Federation (61%), Peru (10%) and Brazil (10%). Business Development and Consulting make up 43% of the profiles with a known department. Beagle's workforce spans 8 departments. Beagle's workforce fell 60% between July 2025 and July 2026.