Infomedia Employee Directory
Technology, Information and InternetAlabama, United States51-200 Employees
Infomedia has about 171 employees across 4 continents, most of them in Asia. By country, the largest groups are Indonesia (49%), United States Of America (38%) and India (3%). Support and Program & Project Management make up 31% of the profiles with a known department. Infomedia's workforce spans 18 departments.