Occupational Health and Safety Act Compliance and Legal Duties
The Occupational Health and Safety Act 85 of 1993 sits on most shelves as a document rather than a system.
- Next session
- 5 to 9 Oct 2026
- Venue
- Accra
- 5 day programme
- FromR18,000
South African construction sites carry some of the heaviest safety obligations of any industry, shared between client, principal contractor and every subcontractor on site. Those obligations are worked through from tender stage to handover, using real site scenarios rather than generic examples, so the duties land where they actually bite.
Ready to book? Secure your place on this programme.
Register for this courseConstruction health and safety officers and managers, site agents, project managers, quantity surveyors handling preliminaries, and client representatives who appoint principal contractors.
| Dates | Venue | Days | Fee | Calendar | Register |
|---|---|---|---|---|---|
| 28 Sep to 2 Oct 2026 | Nairobi | 5 | US$1,800 | Closed | |
| 5 to 9 Oct 2026 | Dar es Salaam | 5 | US$1,800 | Register | |
| 12 to 16 Oct 2026 | Lusaka | 5 | US$1,800 | Register | |
| 19 to 23 Oct 2026 | Harare | 5 | US$1,800 | Register | |
| 26 to 30 Oct 2026 | Accra | 5 | US$1,800 | Register | |
| 2 to 6 Nov 2026 | Lagos | 5 | US$1,800 | Register | |
| 9 to 13 Nov 2026 | Dubai | 5 | US$1,800 | Register | |
| 16 to 20 Nov 2026 | Johannesburg | 5 | R18,000 | Register | |
| 23 to 27 Nov 2026 | Cape Town | 5 | R18,000 | Register | |
| 30 Nov to 4 Dec 2026 | Durban | 5 | R18,000 | Register | |
| 7 to 11 Dec 2026 | Pretoria | 5 | R18,000 | Register |
Fees are per delegate. South African venues are priced in rand; other locations and online in US dollars. Fees exclude 15% VAT where applicable. Group bookings of three or more delegates from the same organisation qualify for a reduced rate; contact us for a quotation.
The Occupational Health and Safety Act 85 of 1993 sits on most shelves as a document rather than a system.
Most risk assessments are written once, filed, and never used again. The work here is producing baseline...
When something goes wrong, the easy answer is operator error, and the easy answer is almost always wrong.