Flam Employee Directory
Technology, Information and InternetCalifornia, United States201-500 Employees
Flam has about 316 employees across 3 continents, most of them in Asia. By country, the largest groups are India (65%), United States Of America (19%) and Belgium (4%). Marketing and Engineering make up 34% of the profiles with a known department. Flam's workforce spans 21 departments.