CEO
Michael Mark
CEO Approval Rating
81/100
1917
PublicIndependent CompanyJSE Limited - Johannesburg Stock ExchangeTRU
http://truworths.co.za/