iGraal Employee Directory
Technology, Information and InternetÎle-de-France, France51-200 Employees
iGraal has about 51 employees across 2 continents, most of them in Europe. By country, the largest groups are France (83%), Spain (7%) and Tunisia (3%). Sales and Support make up 48% of the profiles with a known department. iGraal's workforce spans 10 departments.