Oorwin Employee Directory
Technology, Information and InternetTexas, United States51-200 Employees
Oorwin has about 104 employees across 3 continents, most of them in Asia. By country, the largest groups are India (62%) and United States Of America (29%). Product Management and Engineering make up 40% of the profiles with a known department. Oorwin's workforce spans 13 departments. Oorwin's workforce fell 24% between January 2026 and November 2026.