intella Employee Directory
Software DevelopmentRiyadh, Saudi Arabia51-200 Employees
intella has about 104 employees across 3 continents, most of them in Africa. By country, the largest groups are Egypt (84%), Saudi Arabia (11%) and United Arab Emirates (1%). Engineering and Product Management make up 26% of the profiles with a known department. intella's workforce spans 18 departments. intella's workforce grew 98% between July 2025 and July 2026.