Freshmile Employee Directory
IT Services and IT ConsultingGrand Est, France51-200 Employees
Freshmile has about 86 employees across 2 continents, most of them in Europe. By country, the largest groups are France (99%) and Angola (1%). Information Technology and Product Management make up 48% of the profiles with a known department. Freshmile's workforce spans 10 departments.