Carmesi Employee Directory
Retail Health and Personal Care ProductsMaharashtra, India2-10 Employees
Carmesi has about 8 employees across 2 continents, most of them in South America. By country, the largest groups are India (40%), Argentina (40%) and Peru (20%).