Invent Employee Directory
Technology, Information and InternetDelaware, United States51-200 Employees
Invent has about 79 employees across 4 continents, with the largest share in Europe (36%). By country, the largest groups are United States Of America (23%), United Arab Emirates (16%) and Kazakhstan (8%). Engineering and Product Management make up 49% of the profiles with a known department. Invent's workforce spans 11 departments.