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
This company has no org chart yet
This company has no teams yet
This company has no offices yet