Smiler Employee Directory
PhotographyNorth Holland, Netherlands51-200 Employees
Smiler has about 96 employees across 6 continents, most of them in Europe. By country, the largest groups are Netherlands (27%), Spain (18%) and Italy (15%). Arts & Design and Music make up over half of the profiles with a known department. Smiler's workforce spans 11 departments.