Invise Employee Directory
Business Consulting and ServicesStockholm, Sweden51-200 Employees
Invise has about 57 employees across 3 continents, most of them in Europe. By country, the largest groups are Sweden (94%), India (2%) and Bulgaria (2%). Consulting and Sales make up over half of the profiles with a known department. Invise's workforce spans 10 departments.