Smovengo Employee Directory
Facilities ServicesÎle-de-France, France51-200 Employees
Smovengo has about 136 employees, all of them in Europe. Branding and Operations make up 29% of the profiles with a known department. Smovengo's workforce spans 11 departments.