(including Japan), and potential risks (e.g., nurse injuries, complex care incidents). Oversee insurance renewals, ensuring... involving health and safety issues, including nurse injuries on-site and complex care claims. Ensure compliance with health......
Job Location: Cape Town, Western Cape, South Africa