Rand Water's IT department is led by Farouk Khan (Maintenance Planning Manager) and has 226 employees.
Looking for a particular Rand Water employee's phone or email?