Charmers Cosmetics logo

Charmers Cosmetics

Charmers Group of Cosmetics is a leader in beauty and ethnic cosmetic supplies in South Africa with over 22 retail stores and distribution centers. Founded in 2004 by current CEO Marc Osunde with the first store opened in Polokwane .The company has grown into a household name with over 350 employees... Read more

Employees

11-50

Links


Org chart

This company has no org chart yet


Teams

This company has no teams yet


Offices

This company has no offices yet