API SA Employee Directory
IT Services and IT ConsultingVaud, Switzerland501-1000 Employees
API SA has about 623 employees across 6 continents, with the largest share in Europe (44%). By country, the largest groups are Switzerland (27%), United States Of America (24%) and France (7%). Administrative and Business make up 29% of the profiles with a known department. API SA's workforce spans 23 departments.