Flow Employee Directory
Real EstateUnited States201-500 Employees
Flow has about 460 employees across 3 continents, most of them in North America. By country, the largest groups are United States Of America (63%), Saudi Arabia (16%) and Jamaica (5%). Entrepreneurship and Operations make up 25% of the profiles with a known department. Flow's workforce spans 30 departments.