This position calls for an individual who has initiative and drive and can work under the pressure of handling several major fabrication projects simultaneously. A hands-on approach is required across all disciplines in Production Managemen......
Job Location: Bellville, Cape Town, South Africa