CARMA Employee Directory
Technology, Information and MediaDubai, United Arab Emirates501-1000 Employees
CARMA has about 832 employees across 4 continents, most of them in Asia. By country, the largest groups are United Arab Emirates (29%), Egypt (21%) and Lebanon (11%). Business and Analytics make up 43% of the profiles with a known department. CARMA's workforce spans 27 departments. CARMA's workforce fell 1% between July 2025 and July 2026.