I-COM Global Employee Directory
Advertising ServicesGeneva, Switzerland11-50 Employees
I-COM Global has about 50 employees across 5 continents, with the largest share in Europe (43%). By country, the largest groups are United States Of America (19%), Philippines (13%) and Switzerland (13%). Entrepreneurship and Consulting make up 49% of the profiles with a known department. I-COM Global's workforce spans 14 departments.