Ivy Partners Employee Directory
IT Services and IT ConsultingGeneva, Switzerland51-200 Employees
Ivy Partners has about 109 employees across 2 continents, most of them in Europe. By country, the largest groups are Switzerland (63%), Portugal (20%) and France (10%). Engineering and Analytics make up 35% of the profiles with a known department. Ivy Partners's workforce spans 14 departments.