Co-Founder & CEO
Marius Agenbag
CEO Approval Rating
86/100
2003
PrivateSubsidiary of Allied Electronics Corporation Limited
http://www.www.ubusha.co.za