all development and expansion projects across the Group. The Engineering Manager would assist with directing 10 separate artisan... departments, comprising of more than 150 employees. Each such department is controlled by its own manager. External services......
Job Location: Cape Town, Western Cape, South Africa