Swiss School of Business and Management Employee Directory
Higher EducationGeneva, Switzerland201-500 Employees
Swiss School of Business and Management has about 228 employees across 4 continents, with the largest share in Europe (47%). By country, the largest groups are India (26%), Switzerland (19%) and Croatia (14%). Education and Business make up over half of the profiles with a known department. Swiss School of Business and Management's workforce spans 10 departments.