Omilia Employee Directory
Software DevelopmentLárnaka, Cyprus501-1000 Employees
Omilia has about 507 employees across 4 continents, most of them in Europe. By country, the largest groups are Greece (50%), United States Of America (12%) and Ukraine (9%). Engineering and Quality Assurance make up 33% of the profiles with a known department. Omilia's workforce spans 27 departments. Omilia's workforce grew 26% between July 2025 and July 2026.