Soleo Employee Directory
Advertising ServicesNew York, United States51-200 Employees
Soleo has about 147 employees across 4 continents, most of them in North America. By country, the largest groups are United States Of America (58%), Netherlands (12%) and France (9%). Marketing and Sales make up 30% of the profiles with a known department. Soleo's workforce spans 15 departments.