Job description
Interactive Research and Development South Africa (IRD SA) is an affiliate company of IRD Global, a private company located in Singapore. IRD SA is a registered South African-based non-profit company (NPC) based in Johannesburg and Durban. IRD SA works extensively in Southern Africa providing healthcare delivery and research. Job Title: LON QI Officer Location: South Africa 1. Overall Responsibility: Overall coordinating specific review processes as part of the hospital, CHC, clinic or another …