Snowman Employee Directory
Broadcast MediaHovedstaden, Denmark51-200 Employees
Snowman has about 62 employees across 4 continents, with the largest share in Europe (49%). By country, the largest groups are Denmark (33%), India (26%) and United States Of America (13%). Media & Communications and Arts & Design make up over half of the profiles with a known department. Snowman's workforce spans 6 departments.