FLO Employee Directory
Technology, Information and MediaPrague, Czech Republic201-500 Employees
FLO has about 203 employees across 6 continents, with the largest share in Europe (35%). By country, the largest groups are Turkey (16%), United States Of America (16%) and France (8%). Sales and Analytics make up 31% of the profiles with a known department. FLO's workforce spans 14 departments. FLO's workforce fell 43% between July 2025 and July 2026.