This company has no active jobs
About Us
IRD is a public health research and service delivery organization with operations in 15 countries and offices in 5 countries in the world including Indonesia. IRD seeks to use technology to improve the state of public health and has been using electronic and mobile health technologies for 10 years.