X Shore Employee Directory
Climate Technology Product ManufacturingSödermanland, Sweden11-50 Employees
X Shore has about 41 employees across 3 continents, most of them in Europe. By country, the largest groups are Sweden (49%), United States Of America (43%) and India (4%). Supply Chain and Business make up 46% of the profiles with a known department. X Shore's workforce spans 8 departments.