Human Resources Manager
City of Cape Town, Western Cape, South Africa
Builders: Warehouse, Express, Trade Depot, Superstore