Scilife Employee Directory
Software DevelopmentBrussels, Belgium51-200 Employees
Scilife has about 123 employees across 4 continents, most of them in Europe. By country, the largest groups are Spain (36%), India (21%) and Pakistan (7%). Engineering and Business Development make up 20% of the profiles with a known department. Scilife's workforce spans 20 departments.