TechMantra Global Employee Directory
IT Services and IT ConsultingDubai, United Arab Emirates51-200 Employees
TechMantra Global has about 112 employees, nearly all of them in Asia. By country, the largest groups are United Arab Emirates (47%), India (43%) and Saudi Arabia (6%). Business Development and Human Resources make up 31% of the profiles with a known department. TechMantra Global's workforce spans 16 departments.