CEO
Dominic Sewela
CEO Approval Rating
- -/100
1902
PublicIndependent CompanyJSE Limited - Johannesburg Stock ExchangeBAW
http://www.barloworld.com