APO Group Employee Directory
Public Relations and Communications ServicesVaud, Switzerland51-200 Employees
APO Group has about 172 employees across 4 continents, with the largest share in Asia (38%). By country, the largest groups are India (32%), Switzerland (17%) and Germany (8%). Business and Marketing make up 40% of the profiles with a known department. APO Group's workforce spans 26 departments.