Yogosha Employee Directory
Computer and Network SecurityÎle-de-France, France51-200 Employees
Yogosha has about 197 employees across 4 continents, most of them in Asia. By country, the largest groups are India (29%), France (25%) and Bangladesh (11%). Information Security and Information Technology make up over half of the profiles with a known department. Yogosha's workforce spans 8 departments. Yogosha's workforce grew 18% between July 2025 and July 2026.