XUMA Employee Directory
Technology, Information and InternetUnited States11-50 Employees
XUMA has about 14 employees across 3 continents, with the largest share in Africa (42%). By country, the largest groups are South Africa (42%), United States Of America (42%) and Argentina (17%).