executiveplacements.com
–
Pretoria, Gauteng, South Africa
... Experience in managing Senior Managers in diverse business functions such as business strategy, human capital, operation legal & compliance, finance, research and development, marketing and communication, and information technology. Excellent ... - May 16